Xcode 8签名错误,无法使用帐户登录且没有预配资料。

55
当我运行我的应用程序时,在项目的“常规”选项卡的签名部分出现了两个错误。其中一个说:“操作无法完成。无法使用帐户 ________ 登录”,而另一个说“未找到 ________ 的配置文件”。它提到Xcode找不到预配配置文件。这是什么意思,我该如何解决?

只需要给你的应用程序分配一个配置文件。 - Himanshu Moradiya
我该怎么做? - bigreddawg
请检查我的答案。希望能对您有所帮助。 - Himanshu Moradiya
对于我来说,我有两个“团队”,其中一个是供分销使用的,另一个是开发用的。开发档案是唯一有效的。此外,请确保像Geoff Johnson发布的帖子中所说的那样已经签入。 - Bobby
这件事发生在上周一。我没有参加2018年WWDC,但我当时正在湾区工作。我按照@Geoff Johnson的回答中的步骤操作,发现我的账户无法登录,出现了“403”错误。假设这是一个HTTP状态码,它意味着“禁止访问”。问题在下午悄然解决了。 - benc
5个回答

115

我不能为这个解决方案负责,它来自于苹果论坛上的BrianBatchelder。

我需要前往“XCode” -> “偏好设置” -> “账户”,结果发现我的Apple ID已经过期了。在那里登录后,然后重新启动Xcode,我的个人资料就会自动“修复”,现在一切都恢复正常了。

重启Xcode非常重要,没有它是不起作用的。


我也发现自己超时了。这个修复了它。似乎是由于我的 Mac 上一整串奇怪的钥匙串“投诉”引起的结果。 - Steve W.
4
在 Xcode 10.2 版本中,这对我起作用了,我不需要重启 Xcode;在更新我的凭据后,构建立即恢复工作。 - Jon Schneider
谢谢。这就是我的问题。 - Lazy Ninja

8

我通过取消勾选再重新勾选以下设置解决了问题:

项目设置 -> 通用 -> 签名 ->“自动管理签名”

如果这种方法不起作用,请尝试第二个选项:

我曾经遇到过同样的问题,下面是我解决它的方法:

1) 首先,我右键单击每个无法下载的灰色配置文件并将其移到回收站。

2) 然后,在Xcode中删除了开发者帐户。

3) 我重新添加了开发者帐户,返回详情页并下载全部配置文件。

这对我有用,希望对你也有帮助。


如果XCode无法添加开发者帐户怎么办? - Neeraj Joshi
你移除账户后是否重新启动了Xcode?@Nij - Himanshu Moradiya
是的,有时候会出现网络错误,因此XCode无法与苹果服务器通信。 - Neeraj Joshi
我正在使用Xcode 10.2,在一个新的macOS应用程序中遇到了这个错误。我查找了项目设置->常规,但该表单上没有“常规”选项。问题似乎是他们刚刚引入了双重认证,并且我使用的开发者帐户是非电子邮件Apple ID。 - MarkAurelius
@MarkAurelius 首先,您必须授权您的帐户,然后才能跟随第二个选项步骤。 - Himanshu Moradiya
好的,Himanshu,这包括什么?我不知道它没有得到授权。Google没有给我有用的页面。 - MarkAurelius

0
请确保您在以下设置中拥有正确的签名标识: 应用程序:常规和构建设置 应用程序测试:常规和构建设置
在我的情况下,由于某种原因,应用程序测试突然出现了错误的设置。

0

当XCode无法连接到苹果服务器时,可能会出现此错误。 您可以在这里检查苹果的系统状态。


-1
在我的情况下,我的系统日期和时间相差了两周。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接