在Xcode 7上,我不断收到“没有具备iTunes连接访问权限的帐户”错误。

100
当我尝试用新的Xcode 7.1 beta(7B60)提交我的应用程序时,出现了一个奇怪的错误,它抱怨说“没有具有iTunes连接访问权限的帐户 - 需要...的iTunes连接访问权限。在偏好设置的帐户选项中添加帐户”,然而账户当然是存在的,并且正常工作,您可以在附加的截图中看到。为了成功地进行代码签名,我已经不得不删除所有的配置文件并再次恢复它们,现在又出现了这种情况。请告诉我如何解决。 输入图像描述 添加技术角色 技术角色详细信息

你尝试过从XCode中删除该账户并重新添加吗? - RoberRM
1
是的,当然。我几乎每天都会检查iTunes商店。现在我再次尝试删除它,关闭Xcode并按照他们添加AppleID的教程重新打开它,但还是不行。这一定是苹果的一个bug。当然,我也在苹果论坛上提交了这个问题。 https://forums.developer.apple.com/thread/18095 - Fabrizio Bartolomucci
1
我认为人们不会从那里获得太多利益。无论如何,我的首要任务现在是如何将我的应用程序提交到应用商店。我稍后再关注隐私问题。 - Fabrizio Bartolomucci
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - Satyen Udeshi
你好,我也遇到了同样的问题,有什么解决方法吗?我也尝试了两次删除并重新添加帐户,但仍然面临着这个问题。 - Patel Jigar
显示剩余5条评论
32个回答

35

对我来说,我需要从Xcode>首选项>帐户>Apple IDs中删除我的帐户,方法是按左下角的“-”按钮。然后按“+”添加回我的详细信息。这与需要技术帐户无关。因为作为管理员,您已经拥有完全访问权限和特权。


1
我尝试了这个,但它没有起作用,然后我退出了Xcode并重新运行它,然后它就可以工作了。 - samkass

31

从您的账户列表中删除出现问题的 Apple ID,然后将该 Apple ID 添加回账户列表。


1
这是唯一对我有效的解决方案。我还删除了其他我现在不使用的Apple ID,并且尚未重新添加它们。 - siburb
3
这对我也起作用,尽管那个错误信息令人恼火。似乎苹果的几乎所有错误都应该附带“删除您的账户,清理您的构建,关闭Xcode,然后重新开始”的说明。 - erparker
另外,我需要在重新添加我的帐户后重启Xcode。 - MSU_Bulldog

9
首先请先在此处检查系统状态。☞系统状态 确保您点击并打开您需要的服务。它可能是绿色的,但也可能出现故障。
就我而言,虽然iTune Connect是绿色的,但是当我点击打开我的账户时,活动指示器一直在转圈。实际上,iTune Connect 出了问题。
我等到能够登录我的账户时,再次尝试从Xcode上传二进制文件,然后上述警告便消失了。
这与我的Xcode或账户无关,而是因为苹果服务器出了问题。

今天发生了同样的事情。 - Charles

8

解决方法: 导出您的.IPA文件以用于应用商店部署,然后使用“应用程序加载器”上传到iTunes Connect。


1
这是唯一对我有效的方法...最近Xcode组织器给我带来了很多麻烦,所以我默认采用这种方式。 - orenk86

7

我今天解决了这个问题。问题是我的开发者帐户与我的iTunes连接帐户不同(因为我在不同的开发者团队中)。

在Xcode首选项中,我只有我的开发者电子邮件,所以添加iTunes Connect帐户解决了这个问题。


是的,我也一样。有趣的是,这个“iTunes Connect”账户在账户面板中似乎是空的(没有合同等),但它仍然可以工作 - 组织者从真实的团队账户获取正确的数据,而不是添加的账户。 - IPv6
XCode偏好设置 - 帐户。只需添加iTunes帐户(Apple id)。 - Juan Pedro Lozano

7

在我的情况下,我已经创建了Apple开发者账户,但是还没有创建iTunes Connect账户


是的,这可能是一个常见的困惑:一旦您创建了Apple开发者帐户,即使它是管理员,您仍然必须创建ITC帐户,并至少将其作为开发人员授权访问。 - Fabio Napodano
在我的情况下,苹果开发者门户网站账户和iTunes Connect账户都已经创建了,但是我只是苹果开发者门户网站的管理员。我没有被添加到iTunes Connect账户的任何角色中。 - Joe C

4
如果您正在使用多个团队共享的Apple ID,则会出现这种情况。因此,如果一个Apple ID用于多个团队,请删除您不想要的电子邮件地址或创建新的Apple ID。 https://forums.developer.apple.com/thread/16159

4

1
这就是我的问题所在!一旦我使用双重认证登录https://appleid.apple.com,我就能够再次成功地在Xcode中进行归档。有趣/奇怪的是,当与双重认证相关时,Xcode没有提供更多的解释或说明如何解决此问题。 - Dale Zak
1
终于!我一整天都在努力解决这个问题。只需登录https://appleid.apple.com并回答安全问题,问题就迎刃而解了。 - Kevin Cooper
哇,那是一个好的解决方案。“只需让您的帐户更容易被黑客攻击”。ORLY苹果? - Joris Mans
我尝试过这个,但对我没有用。然而:关闭两步验证可以让您使用ApplicationLoader。 - Sjakelien

3

当我尝试使用xCode 9 Beta版本上传时,出现了这个错误信息 - 不要使用测试版。


3

对于我来说(使用XCode 9.3),解决方法是关闭并重新启动XCode,这样就可以了!


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