在Xcode中,当我尝试产品>存档>验证应用程序时,我得到错误:

没有为团队“TEAM_NAME”找到具有iTunes Connect访问权限的帐户。应用商店发行需要iTunes Connect访问权限。

和/或

没有为团队“TEAM_NAME”找到具有App Store Connect访问权限的帐户。应用程序商店连接访问需要应用程序商店连接分发。

和/或

无法通过App Store Connect进行身份验证

我如何解决这个问题,并验证我的应用程序?


当前回答

刚才我就遇到了这个问题。 一开始完全关闭和重启Xcode对我来说并没有什么效果! 我还不得不关闭在后台运行的Safari浏览器。

在Xcode和Safari完全关闭之后。 我打开Safari,导航到“应用商店连接”页面->登录。 然后打开Xcode ->运行Archive - Validate。而且它起作用了:)

也许是问题的解释。 我换过WiFi连接,从办公室到家庭办公室,同时打开Xcode和Safari浏览器,他们肯定对WiFi的变化感到困惑,并记住了旧的连接数据。

其他回答

更新xcode 11

如果重新启动Xcode不起作用,那么请尝试注销并使用Xcode中的Apple开发者帐户重新登录。

过程:

Xcode >首选项

点击“签名”按钮删除您的帐户

通过点击加号(+)按钮再次添加你的apple ID

解决方案1:

完全退出Xcode并重新打开以解决问题。

解决方案2:

请确认它是否是App Store的发行配置文件。 如果是,那么尝试用你的苹果Id登录到Xcode 到iTunes Connect或App Store Connect。 在验证存档文件时,请选择相同的配置文件。它 应该没问题。

我知道这个问题已经解决了,但列出的解决方案都不适合我,万一其他人也遇到这个问题-这可能是由于没有启用双因素身份验证。

我在将构建版本上传到App Store时没有遇到任何问题,但在1小时内就遇到了同样的问题。一旦我按照苹果的文档,并为我所在组织的Team Agent和我自己的开发人员帐户启用双因素身份验证,我重新启动XCode,并能够再次成功上传构建。

当这种情况发生在我身上时,完全关闭Xcode并重新打开它就能解决问题。

更新xcode 10

2019年9月

如果关闭Xcode不起作用,请尝试注销并使用Apple开发者帐户登录,在许多情况下,这可能与iCloud帐户不相同。

这两个步骤可以解决95%的错误情况。