100

当我尝试使用新种子 Xcode 7.1 beta (7B60) 提交我的应用程序时,我收到一个奇怪的错误,它抱怨说“没有具有 iTunes 连接访问权限的帐户 - 需要 iTunes 连接访问权限...。添加帐户在“帐户首选项窗格”中”,当然该帐户在那里并且正在启动,如您在随附的屏幕截图中所见。我已经不得不删除我的所有配置文件并再次恢复它们才能成功地进行代码签名,现在这个。请告诉我如何解决它。在此处输入图像描述

添加了技术角色

技术角色详细信息

4

32 回答 32

35

对我来说,我必须通过按左下角的“-”从 Xcode > 首选项 > 帐户 > Apple ID 中删除我的帐户。然后“+”并添加回我的详细信息。与需要的技术帐户无关。作为管理员,无论如何,您都可以拥有完全的访问权限和特权。

于 2015-10-10T20:42:07.323 回答
31

从您的帐户列表中删除您遇到问题的 Apple ID。然后,将 Apple ID 添加回帐户列表。

于 2015-10-10T02:33:37.580 回答
9

首先在此处检查系统状态。☞ 系统状态

确保单击并打开所需的服务。它可能是绿色的,但可能会下降。

在我的情况下,虽然 iTune Connect 是绿色的,但当我点击打开我的帐户时,活动微调器会一直持续运行。

所以实际上 iTune Connect 是个问题。

我等到可以登录我的帐户,然后尝试从 Xcode 再次上传二进制文件,但上述警告消失了。

它与我的 Xcode 或我的帐户无关。那是苹果服务器。

于 2016-06-06T23:56:51.833 回答
8

解决方法:导出您的 .IPA 以进行 App Store 部署,然后使用 Application Loader 上传到 iTunes Connect。

于 2017-09-15T13:27:22.033 回答
7

在我的情况下,我创建了Apple 开发者帐户,但尚未创建iTunes Connect 帐户

于 2016-05-20T11:16:19.987 回答
7

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

我的 Xcode 首选项中只有我的开发人员电子邮件,因此添加 iTunes Connect 帐户解决了这个问题。

于 2015-09-22T12:00:33.350 回答
4

我已经解决了这个问题。

只需关闭两因素身份验证即可。

来自https://appleid.apple.com

:)

于 2017-08-22T20:24:13.000 回答
4

如果您使用的是在团队之间共享的 Apple ID,则会发生这种情况。因此,如果 Apple ID 用于更多团队,只需删除您不想要的电子邮件或创建新电子邮件。

https://forums.developer.apple.com/thread/16159

于 2015-09-24T10:31:40.730 回答
3

对我来说(使用 XCode 9.3),解决方案是关闭并重新启动 XCode,它起作用了!

于 2018-04-02T15:34:23.830 回答
3

我在尝试使用 xCode 9 的 Beta 版上传时收到此错误消息 - 不要使用 Beta。

于 2017-08-31T16:45:42.483 回答
2

正如此处的其他两个答案所述,请注意iTunes Connect帐户与Apple 开发人员帐户不同。您需要同时创建. 尽管Apple Developer 文档声明您需要上传到 iTunes Connect,但并未明确声明您需要单独注册 iTunes Connect 。

这在尝试通过 Xcode // 应用程序时并不明显UploadValidate因为Export这是您需要 iTunes Connect 帐户的第一步。最重要的是,当您没有 iTunes Connect 帐户时显示的错误消息会提供一个名为 的链接Add account,尽管此链接只是将您带回Xcode -> Preferences -> Account选项卡(实际上不允许您创建 iTunes Connect 帐户)。

我尝试访问iTunes Connect创建一个帐户,但该页面告诉我需要创建一个帐户才能访问 iTunes Connect。考虑到我是admin一个团队的成员,我想我会被允许这样做。但是,我缺少的关键步骤深埋在iTunes Connect 帮助中:

最初,只有团队代理(加入 Apple Developer Program 的人)可以登录 iTunes Connect 并执行这些步骤。[...] 如果您是团队代理,请使用您用于加入 Apple Developer Program 的 Apple ID 并将其他用户添加到您的 iTunes Connect 组织。

让团队代理将我添加到 iTunes Connect(如此处所述为我解决了问题;我现在可以通过 Xcode 成功上传、验证和导出应用程序。

希望这可以帮助其他没有意识到这一点的人!

于 2017-10-30T22:51:29.433 回答
2

删除您现在使用的当前帐户,然后重新添加,这是唯一的解决方案。

于 2016-04-08T01:03:47.933 回答
2

几天前我遇到了同样的问题,我尝试了很多解决方案,但没有一个对我有用。

但是我发现我正在尝试使用连接到公司客人 WiFi 的 Macbook 上传构建,并且他们使用防火墙来阻止上传或附加文件。

只是试图从允许上传的另一个网络上传它,是的,就这么简单:D

于 2016-10-06T10:53:54.423 回答
2

我刚刚重新启动了我的 Mac,它工作正常

于 2017-11-12T09:34:39.683 回答
2

我第一次遇到这个问题。

就我而言,我只需要等待它就会自行修复。我发送了两个更新,在成功提交第一个后,一个小时后,我在下一个上出现了这个错误。我尝试了其他人所说的删除和添加帐户,但没有成功。这可能是苹果方面的事情。

于 2015-11-12T09:46:08.040 回答
2

目前,我正在使用看起来更友好的 Application Loader 提交导出的应用程序。当 Apple 下定决心并修复 Xcode 时,我将走捷径。

于 2015-09-15T21:23:52.633 回答
2

我仍然能够成功导出应用程序(而不是单击上传到应用程序商店)并且签名仍然有效。Apple 还允许您使用称为 Application Loader 的东西。我能够以这种方式成功上传。

https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/UploadingBinariesforanApp.html

于 2017-09-18T14:43:31.567 回答
1

这是我解决它的方法....目前尚不清楚以下哪一项是关键。

1) iTunesConnect 中的合同部分要求提供一些新的银行信息(即我的银行账户是个人账户还是公司账户)。我这样回答。“确认”花了大约 10 分钟——同时我做了下面的 #2 和 #3。

2) 我从我的 Mac 上的帐户中删除了我的 iTunes 帐户帐户 (myname@gmail.com)。然后我重新添加了该帐户。

3)我退出 Xcode 并重新启动它。

于 2017-11-03T04:53:12.533 回答
1

在 470 多次成功上传到 iTunes Connect 后,我​​遇到了这个问题。在删除我的配置文件、撤销我的证书、删除我的苹果 ID 并将其重新添加到 后xCode - Accounts,没有任何成功,我拨打了苹果支持热线......他们无能为力。

最终,我有了一个疯狂的想法,将自己作为管理员从不同的团队中删除。现在可以了。所以,对于那些有这个问题的人,问问自己,如果你是不同团队的一员,可能会发生冲突。

于 2017-09-14T22:13:24.280 回答
1

我在我的机器上遇到了这个问题,该机器在测试版 OS X 上运行最新版本的 Xcode。为了解决这个问题,我在另一台运行最新公开版本的 OS X 和 Xcode 的机器上存档了应用程序,并上传了它从那里。我只是导出了我的开发者帐户并将其导入到我的另一台机器上。应用提交成功。

于 2015-10-15T04:12:21.103 回答
1

让我告诉你什么对我有用。我遇到了同样的问题。

后来我发现我正在使用 OpenDNS 来控制我的网络,当我禁用 OpenDNS 时它工作得很好并且问题得到了解决。

因此,寻找解决方案的人会检查您是否有防火墙。将其作为您的清单之一。

如果我错了,请纠正我。

PS我也尝试了上面给出的解决方案,但在我禁用防火墙之前没有任何效果。

于 2016-07-12T10:33:19.063 回答
1

我在多个团队中的帐户遇到了这个问题。

我不得不:

  1. 在 xCode->Preferences 上为新团队的 iTunes 连接帐户 (name+email@email.com) 显式添加 AppleId。

  2. 通过登录https://appleid.apple.com验证我的新 iTunes 连接帐户的电子邮件。

此后错误消失了。

于 2016-03-23T23:45:57.740 回答
1

如果您的 Apple Developer Program 会员资格已过期,您可能会遇到此问题。

只需更新它(并支付 99 欧元)就可以解决它。

于 2017-09-18T16:48:54.157 回答
0

这发生在我试图从一个不稳定/受限 wi-fi 的咖啡店提交时。Application Loader 也失败并显示与 SSL 相关的错误消息。

如果上述解决方案都不适合您,我建议您从另一个 wi-fi 网络尝试。

于 2016-01-06T20:17:17.810 回答
0

在大约三周的时间里,我无法将我的任何应用程序上传到 iTC。苹果只是认为它是现有错误的副本。我已经尝试过上面建议的其他方法。

最终通过下载 XCode 的新 beta 版本为我解决了这个问题(即使我是从发布版本上传的),我的猜测是这个安装的上传工具覆盖了我一直在使用的那些工具?

于 2018-02-12T08:02:33.210 回答
0

我注意到您似乎在那里列出了两个电子邮件帐户 - 您的 Gmail 和您的域电子邮件地址。

您使用哪个地址登录 iTunes Connect?这与您用于创建配置文件的帐户不同吗?

我刚刚遇到了同样的问题,并在敲击键盘后设法解决了这个问题。

多年来,我一直使用我的个人 Gmail 帐户(即我的 Apple ID)进行应用程序开发。它一直与我组织的团队联系在一起。

但是,我刚刚意识到我的 iTunes Connect 帐户实际上使用了我的工作电子邮件。

当尝试在 Xcode 中为应用程序签名时,它会尝试使用我的个人电子邮件登录 iTunes Connect,这实际上并没有链接到我在 iTunes Connect 上的组织。

所以,我刚刚将我的个人帐户添加到我团队的 iTunes Connect 中。瞧!一切都好起来了。(我可能应该为我的工作电子邮件创建一个 Apple ID 并将其添加到会员中心,但创建配置文件就像被刺伤眼睛一样)。

现在,我实际上对它过去是如何工作的感到难以置信。

希望这可以帮助。

于 2015-09-17T03:15:55.257 回答
0

重启你的电脑

重启 Xcode

重新归档您的应用

删除并重新添加用户

经过 2 小时的故障排除甚至尝试了应用程序加载器后,这对我有用。不确定是哪一个。但是尝试结合使用它,它可能会起作用。

于 2017-12-29T03:35:02.087 回答
0

尝试更改应用程序的版本号(不是内部版本号) - 例如从 1.5 更改为 1.6。

其他答案都不适合我,这(莫名其妙地)解决了它。

于 2015-10-21T22:15:32.027 回答
0

如果打开,请关闭 iTunes,对我有用。

于 2018-09-23T22:34:48.913 回答
0

在我的情况下,互联网很慢,所以问题正在发生。我改变了我的mac网络,问题得到了解决。

于 2016-02-18T12:44:20.533 回答
0

我找到了解决方案,只需打开此链接

https://appleid.apple.com/#!&page=signin

在安全部分中,单击应用特定密码下方的生成密码。

所以现在您已经生成了密码,现在打开应用程序加载器,然后您通过电子邮件发送并生成密码,现在您可以使用应用程序加载器软件在 itune 上上传视频。谢谢

于 2017-09-19T07:52:33.977 回答
0

我在 Xcode 7.0.1 中遇到了类似的问题,我们正在打包一个应用程序供第三方发布。在过去,这没有问题,因为我们的帐户具有管理员访问权限并且我们拥有所需的配置文件。

但是,在 Xcode 7.0.1 中,我收到相同的错误“没有具有 iTunes Connect 访问权限的帐户”。我尝试了上面提到的“技术用户”修复,但没有任何效果。

我下载了 Xcode 7.1 beta 2,这个问题似乎已经解决,因为我能够构建和打包应用程序以供第三方发布。因此,这似乎是 Xcode 中的一个错误,希望已得到修复。

于 2015-10-06T16:22:45.933 回答