https://i.stack.imgur.com/NU4Bu.png
https://i.stack.imgur.com/QKoO3.png
https://i.stack.imgur.com/OHGoj.png
对我来说,我必须通过按左下角的“-”从 Xcode > 首选项 > 帐户 > Apple ID 中删除我的帐户。然后“+”并添加回我的详细信息。与需要的技术帐户无关。作为管理员,无论如何,您都可以拥有完全的访问权限和特权。
从您的帐户列表中删除您遇到问题的 Apple ID。然后,将 Apple ID 添加回帐户列表。
首先在此处检查系统状态。 ☞System Status
确保单击并打开所需的服务。它可能是绿色的,但可能会下降。
在我的情况下,虽然 iTune Connect 是绿色的,但当我点击打开我的帐户时,活动微调器会一直持续运行。
所以实际上 iTune Connect 是个问题。
我等到可以登录我的帐户,然后尝试从 Xcode 再次上传二进制文件,但上述警告消失了。
它与我的 Xcode 或我的帐户无关。那是苹果服务器。
解决方法:导出您的 .IPA 以进行 App Store 部署,然后使用 Application Loader 上传到 iTunes Connect。
我今天设法解决了这个问题。问题是我的开发人员帐户与我的 iTunes 连接帐户不同(因为我在不同的开发人员团队中)。
我的 Xcode 首选项中只有我的开发人员电子邮件,因此添加 iTunes Connect 帐户解决了这个问题。
就我而言,我创建了 Apple 开发者帐户,但尚未创建 iTunes Connect 帐户
如果您使用的是在团队之间共享的 Apple ID,则会发生这种情况。因此,如果 Apple ID 用于更多团队,只需删除您不想要的电子邮件或创建新电子邮件。
https://forums.developer.apple.com/thread/16159
我已经解决了这个问题。
只需关闭两因素身份验证即可。
:)
我在尝试使用 xCode 9 的 Beta 版上传时收到此错误消息 - 不要使用 Beta。
对我来说(使用 XCode 9.3),解决方案是关闭并重新启动 XCode,它起作用了!
目前,我正在使用看起来更友好的 Application Loader 提交导出的应用程序。当 Apple 下定决心并修复 Xcode 时,我将走捷径。
我第一次遇到这个问题。
就我而言,我只需要等待它就会自行修复。我发送了两个更新,在成功提交第一个后,一个小时后,我在下一个上出现了这个错误。我尝试了其他人所说的删除和添加帐户,但没有成功。这可能是苹果方面的事情。
删除您现在使用的当前帐户,然后重新添加,这是唯一的解决方案。
几天前我遇到了同样的问题,我尝试了很多解决方案,但没有一个对我有用。
但是我发现我正在尝试使用连接到公司客人 WiFi 的 Macbook 上传构建,并且他们使用防火墙来阻止上传或附加文件。
只是试图从允许上传的另一个网络上传它,是的,就这么简单:D
我仍然能够成功导出应用程序(而不是单击上传到应用程序商店)并且签名仍然有效。 Apple 还允许您使用称为 Application Loader 的东西。我能够以这种方式成功上传。
正如此处其他两个答案所述,请注意 iTunes Connect 帐户与 Apple Developer 帐户不同。您需要创建两者。虽然 Apple Developer documentation 声明您需要上传到 iTunes Connect,但并未明确声明您需要单独注册 iTunes Connect。
这在尝试通过 Xcode Upload
/ Validate
/ Export
应用程序时并不明显,因为这是您需要 iTunes Connect 帐户的第一步。最重要的是,当您没有 iTunes Connect 帐户时显示的错误消息会提供一个名为 Add account
的链接,尽管此链接只是将您带回 Xcode -> Preferences -> Account
标签(实际上不允许 您创建一个 iTunes Connect 帐户)。
我尝试访问 iTunes Connect 以创建一个帐户,但该页面告诉我需要在能够访问 iTunes Connect 之前创建一个帐户。考虑到我是团队中的 admin
,我想我应该有权这样做。然而,我遗漏的关键步骤深埋在 iTunes Connect help 中:
最初,只有团队代理(加入 Apple Developer Program 的人)可以登录 iTunes Connect 并执行这些步骤。 [...] 如果您是团队代理,请使用您用于加入 Apple Developer Program 的 Apple ID 并将其他用户添加到您的 iTunes Connect 组织。
让团队代理将我添加到 iTunes Connect(如 here 所述)为我解决了问题;我现在可以通过 Xcode 成功上传、验证和导出应用程序。
希望这可以帮助其他没有意识到这一点的人!
我刚刚重新启动了我的 Mac,它工作正常
我在我的机器上遇到了这个问题,该机器在测试版 OS X 上运行最新版本的 Xcode。为了解决这个问题,我在另一台运行最新公开版本的 OS X 和 Xcode 的机器上存档了应用程序,然后上传了它从那里。我只是导出了我的开发者帐户并将其导入到我的另一台机器上。应用提交成功。
我在多个团队中的帐户遇到了这个问题。
我不得不:
在 xCode->Preferences 上为新团队的 iTunes 连接帐户 (name+email@email.com) 显式添加 AppleId。通过登录 https://appleid.apple.com 验证我的新 iTunes 连接帐户的电子邮件。
此后错误消失了。
让我告诉你什么对我有用。我遇到了同样的问题。
后来我发现我正在使用 OpenDNS 来控制我的网络,当我禁用 OpenDNS 时它工作得很好并且问题得到了解决。
因此,寻找解决方案的人会检查您是否有防火墙。将其作为您的清单之一。
如果我错了,请纠正我。
PS我也尝试了上面给出的解决方案,但在我禁用防火墙之前没有任何效果。
在 470 多次成功上传到 iTunes Connect 后,我遇到了这个问题。在删除我的配置文件、撤销我的证书、删除我的苹果 ID 并将其重新添加到 xCode - Accounts
后,我没有成功,我拨打了 Apple 支持热线......他们无能为力。
最终,我有了一个疯狂的想法,将自己作为管理员从不同的团队中删除。现在可以了。所以,对于那些有这个问题的人,问问自己,如果你是不同团队的一员,可能会发生冲突。
如果您的 Apple Developer Program 会员资格已过期,您可能会遇到此问题。
只需更新它(并支付 99 欧元)就可以解决它。
这是我解决它的方法....目前尚不清楚以下哪一项是关键。
1) iTunesConnect 中的合同部分要求提供一些新的银行信息(即我的银行账户是个人账户还是公司账户)。我这样回答。 “确认”花了大约 10 分钟——同时我做了下面的 #2 和 #3。
2) 我从我的 Mac 上的帐户中删除了我的 iTunes 帐户帐户 (myname@gmail.com)。然后我重新添加了该帐户。
3)我退出 Xcode 并重新启动它。
我注意到您似乎在那里列出了两个电子邮件帐户 - 您的 Gmail 和您的域电子邮件地址。
您使用哪个地址登录 iTunes Connect?这与您用于创建配置文件的帐户不同吗?
我刚刚遇到了同样的问题,并在敲击键盘后设法解决了这个问题。
多年来,我一直使用我的个人 Gmail 帐户(即我的 Apple ID)进行应用程序开发。它一直与我组织的团队联系在一起。
但是,我刚刚意识到我的 iTunes Connect 帐户实际上使用了我的工作电子邮件。
当尝试在 Xcode 中为应用程序签名时,它会尝试使用我的个人电子邮件登录 iTunes Connect,这实际上并没有链接到我在 iTunes Connect 上的组织。
所以,我刚刚将我的个人帐户添加到我团队的 iTunes Connect 中。瞧!一切都好起来了。 (我可能应该为我的工作电子邮件创建一个 Apple ID 并将其添加到会员中心,但创建配置文件就像被刺伤眼睛一样)。
现在,我实际上对它过去是如何工作的感到难以置信。
希望这可以帮助。
我在 Xcode 7.0.1 中遇到了类似的问题,我们正在打包一个应用程序供第三方发布。在过去,这没有问题,因为我们的帐户具有管理员访问权限并且我们拥有所需的配置文件。
但是,在 Xcode 7.0.1 中,我收到相同的错误“没有具有 iTunes Connect 访问权限的帐户”。我尝试了上面提到的“技术用户”修复,但没有任何效果。
我下载了 Xcode 7.1 beta 2,问题似乎已经解决,因为我能够构建和打包应用程序以供第三方发布。因此,这似乎是 Xcode 中的一个错误,希望已得到修复。
尝试更改应用程序的版本号(不是内部版本号) - 例如从 1.5 更改为 1.6。
其他答案都不适合我,这(莫名其妙地)解决了它。
这发生在我试图从一个不稳定/受限 wi-fi 的咖啡店提交时。 Application Loader 也失败并显示与 SSL 相关的错误消息。
如果上述解决方案都不适合您,我建议您从另一个 wi-fi 网络尝试。
在我的情况下,互联网很慢,所以问题正在发生。我改变了我的mac网络,问题得到了解决。
我找到了解决方案,只需打开此链接
https://appleid.apple.com/#!&page=signin
在安全部分中,单击应用特定密码下方的生成密码。
所以现在您已经生成了密码,现在打开应用程序加载器,然后您通过电子邮件发送并生成密码,现在您可以使用应用程序加载器软件在 itune 上上传视频。谢谢
重启你的电脑
重启 Xcode
重新归档您的应用
删除并重新添加用户
经过 2 小时的故障排除甚至尝试了应用程序加载器后,这对我有用。不确定是哪一个。但是尝试结合使用它,它可能会起作用。