首页 文章

在Xcode 7上我一直收到错误“没有iTunes连接访问权限”

提问于
浏览
99

当我尝试使用新的种子Xcode 7.1 beta(7B60)提交我的应用程序时,我收到一个奇怪的错误,它抱怨有"No accounts with iTunes connect access - iTunes connect access for... is required. Add an account in the Accounts preference pane",当然帐户就在那里,并且如您在附加的屏幕截图中看到的那样踢 . 我已经不得不删除我的所有配置文件并重新恢复它们才能成功进行编码,现在这个 . 请告诉我如何解决它 .
enter image description here

Technical role added

Technical role detail

30 回答

  • 1

    我的帐户存在多个团队的问题 .

    我不得不:

    • 在xCode-> Preferences上为新团队的iTunes连接帐户明确添加AppleId(名称为email@email.com) .

    • 登录https://appleid.apple.com验证我的电子邮件是否有新的iTunes连接帐户 .

    在此之后错误消失了 .

  • 2

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

  • 35

    对我来说,我必须通过按左下角的“ - ”从Xcode> preferences> accounts> Apple ID中删除我的帐户 . 然后是“”并在我的细节中添加回来 . 与所需的技术帐户无关 . 因为管理员无论如何都会为您提供完全访问权限 .

  • 4

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

  • 0

    首先检查系统状态 . ☞System Status

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

    在我的情况下虽然iTune Connect是绿色的,当我点击打开我的帐户时,活动微调器一直在继续 .

    所以iTune Connect实际上是一个问题 .

    我等到我可以登录我的帐户,尝试再次从Xcode上传二进制文件,而不是上面的警告消失了 .

    它与我的Xcode或我的帐户无关 . 这是Apple服务器 .

  • 7

    解决方法:导出.IPA for App Store Deployment,然后使用Application Loader上传到iTunes Connect .

  • 1

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

    我只在Xcode首选项中收到了我的开发者电子邮件,因此添加iTunes Connect帐户解决了这个问题 .

  • 2

    在我的情况下,我创建了 Apple developer account ,但尚未创建 iTunes Connect account

  • 1

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

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

  • 2

    I have solved the problem.

    只需关闭双因素身份验证 .

    来自https://appleid.apple.com

    :)

  • 1

    尝试使用xCode 9的Beta版本上传时收到此错误消息 - 请勿使用测试版 .

  • 1

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

  • 31

    目前我正在使用似乎更友好的Application Loader提交导出的应用程序 . 当Apple下定决心并修复Xcode时,我会选择快捷方式 .

  • 8

    我第一次遇到这个问题 .

    在我的情况下,我只需要等待并自行修复 . 我发送了两个更新,在成功提交第一个更新后,一小时后,我在下一个更新时出现此错误 . 我尝试了其他人关于删除和添加帐户的说法,但它没有用 . 这可能是Apple的一面 .

  • 0

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

  • 3

    我几天前遇到了同样的问题,我尝试了一堆解决方案,但没有一个能为我工作 .

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

    只是试图从允许上传的花药网络上传它,是的,就像那样简单:D

  • 2

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

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

  • 2

    正如此处其他两个答案已经说明的那样,请注意 iTunes Connect 帐户与 Apple Developer 帐户不同 . 您需要创建 both . 虽然 Apple Developer documentation 表示您需要上传到iTunes Connect,但它没有明确声明您需要注册iTunes Connect separately .

    在通过Xcode尝试应用程序时,这并不明显,因为这是您需要iTunes Connect帐户的第一步 . 除此之外,当您没有iTunes Connect帐户时显示的错误消息会显示一个名为 Add account 的链接,尽管此链接只会将您带回 Xcode -> Preferences -> Account 标签(实际上并不是 allow )创建一个iTunes Connect帐户) .

    我尝试访问 iTunes Connect 创建一个帐户,虽然该页面告诉我,我需要创建一个帐户 before 才能访问iTunes Connect . 考虑到我是团队中的一员,我认为我有权这样做 . 然而,我失踪的关键步骤深埋在 iTunes Connect help 内:

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

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

    希望这有助于其他人也没有意识到这一点!

  • 9

    I just restarted my mac and its working fine

  • 0

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

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

    因此,寻找解决方案的人会检查您是否有防火墙 . 将其保留为您的一个检查清单 .

    如果我错了,请纠正我 .

    附:我也试过上面给出的解决方案,但在我禁用防火墙之前没有任何工作 .

  • 2

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

    最终我有一个疯狂的想法是从一个不同的团队中删除自己作为管理员 . 它现在有效 . 因此,对于有此问题的人,请问自己是否属于可能存在冲突的其他团队 .

  • 7

    如果您的Apple Developer Program Membership已过期,则可能会出现此问题 .

    更新它(并支付99欧元)将解决它 .

  • 0

    这就是我如何解决它......目前还不清楚以下哪项是关键 .

    1)iTunesConnect中的 Contract 部分要求提供一些新的银行信息(即我的银行账户是个人账户或公司账户) . 我回答了 . “确认”花了大约10分钟 - 同时我做了#2和#3 .

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

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

  • 1

    我注意到您似乎有两个电子邮件帐户 - 您的Gmail和您的域名电子邮件地址 .

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

    我刚遇到同样的问题,并设法在敲击键盘之后解决它 .

    多年来,我使用我的个人Gmail帐户(这是我的Apple ID)进行应用开发 . 它始终与我的组织团队相关联 .

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

    当尝试在Xcode中签署应用程序时,它会尝试使用我的个人电子邮件登录iTunes Connect,该电子邮件实际上并未链接到我的iTunes Connect上的组织 .

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

    现在我真的很难以理解它过去是如何运作的 .

    希望这可以帮助 .

  • 0

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

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

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

  • 0

    尝试更改应用的版本号(而不是内部版本号) - 例如从1.5到1.6 .

    没有其他答案对我有用,而且(莫名其妙地)解决了它 .

  • 0

    这件事发生在我试图从一家咖啡店提交有斑点/受限制的Wi-Fi时 . Application Loader也因SSL相关错误消息而失败 .

    如果以上解决方案都不适合您,我建议您尝试从另一个Wi-Fi网络尝试 .

  • 4

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

  • 2

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

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

    在“安全性”部分中,单击“在特定于应用程序的密码下方生成密码” .

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

  • 3

    重启你的电脑

    重启Xcode

    重新申请您的应用

    删除并重新添加用户

    经过2小时的故障排除甚至尝试应用程序加载器后,这对我有用 . 不确定是哪一个 . 但尝试这种组合,它可能会奏效 .

相关问题