在Xcode 7上,我不断收到错误“没有iTunes连接访问帐户”

当我尝试提交我的应用程序与新的种子Xcode 7.1testing版(7B60)时,我收到一个奇怪的错误,它抱怨有没有iTunes连接访问帐户 – iTunes连接访问…是必需的。在帐户首选项窗格中“,当然帐户是在那里和踢,你可能会看到在附加的截图。 我已经不得不删除所有我的configuration文件,并重新恢复它们,以便成功进行代码签名,现在这个。 请告诉我如何解决这个问题。 在这里输入图像说明

技术角色增加

技术角色的细节

对我来说,我不得不通过按下左下方的“ – ”从Xcode>首选项>帐户> Apple ID中删除我的帐户。 然后“+”和加回我的细节。 与技术帐户无关。 正如pipe理员给你完全访问权限和无论如何。

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

首先检查系统状态。 ☞ 系统状态

确保你点击并打开你想要的服务。 它可能是绿色的,但可能会下降。

在我的情况下,虽然iTune Connect是绿色的,当我点击打开我的帐户,活动微调持续不断。

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

我一直等到我能login到我的账户,试图从Xcode再次上传二进制文件,比上述警告消失。

它与我的Xcode或我的帐户没有任何关系。 这是苹果服务器。

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

在我的情况下,我创build了苹果开发者帐户 ,但还没有创buildiTunes Connect帐户

我已经设法解决这个问题。 问题在于我的开发者帐户与我的iTunes连接帐户不同(因为我在不同的开发人员团队中)。

我只有我的开发人员电子邮件在Xcode偏好设置,所以添加iTunes Connect帐户解决了这个问题。

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

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

我已经解决了这个问题。

只需closures双因素身份validation。

https://appleid.apple.com

🙂

尝试使用xCode 9的testing版进行上载时出现此错误消息 – 请勿使用testing版。

目前我正在提交导出的应用程序与应用程序加载程序似乎是友好的。 当苹果下定决心并修复Xcode时,我会走捷径。

我第一次遇到这个问题。

就我而言,我只是需要等待,而且它本身就是固定的。 我发送了两个更新,在成功提交第一个更新之后,一个小时后,下一个发生了这个错误。 我尝试了其他人关于删除和添加帐户的说法,但没有奏效。 这可能是苹果的一面。

删除您现在使用的当前帐户,然后再次添加,这是唯一的解决scheme。

我几天前面对同样的问题,我尝试了一堆解决scheme,没有一个为我工作。

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

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

我仍然能够成功导出应用程序(而不是点击上传到app store),签名仍然有效。 苹果也允许你使用一个叫做Application Loader的东西。 我能够以这种方式成功上传。

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

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

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

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

我不得不:

  1. 在xCode-> Preferences中明确添加新团队的iTunes连接帐户的AppleId(name+email@email.com)。

  2. 通过login到https://appleid.apple.comvalidation我的电子邮件为新的iTunes连接帐户。;

之后错误消失了。

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

后来我发现我使用OpenDNS来控制我的networking,当我禁用OpenDNS时,它工作得很好,问题就解决了。

所以,寻找解决scheme的人们检查你是否有防火墙。 保持它作为你的检查清单之一。

纠正我,如果我错了。

PS我也尝试了上面给出的解决scheme,但没有为我工作,直到我禁用防火墙。

我在470+成功上传到iTunes Connect后出现了这个问题。 删除我的configuration文件,撤销我的证书,删除我的苹果ID,并重新将其添加到xCode - Accounts ,没有任何成功,我打电话给苹果支持线…他们忍不住。

最后,我有一个疯狂的想法,从不同的团队中删除自己作为pipe理员。 它现在有效。 所以,对于那些有这个问题的人,问问自己,如果你是不同的团队的一部分,可能是冲突。

如果您的Apple开发者计划成员已过期,则可能会出现此问题。

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

我注意到你似乎有两个电子邮件帐户列在那里 – 你的Gmail和你的域名的电子邮件地址。

您使用哪个地址loginiTunes Connect? 这与您用于创buildconfiguration文件的帐户有何不同?

我刚刚遇到同样的问题,并设法解决它在键盘上敲了很多头。

多年以来,我已经使用我的个人Gmail帐户(这是我的Apple ID)进行应用程序开发。 它始终与我的组织团队挂钩。

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

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

所以,我只是将我的个人帐户添加到我的团队的iTunes Connect。 瞧! 一切都很好。 (我可能应该为我的工作电子邮件创build了一个Apple ID,并在Member Center中添加了这个ID,但是创buildconfiguration文件就像被刺伤了一样)。

现在我真的很难以理解它过去如何工作。

希望这可以帮助。

我在Xcode 7.0.1中遇到类似的问题,我们正在打包一个应用程序供第三方发布。 在过去,这一直没有问题,因为我们的帐户有pipe理员权限,我们有必要的configuration文件。

但是,在Xcode 7.0.1中,我收到了同样的错误:“没有iTunes Connect访问账号”。 我尝试了上面提到的'技术用户'修复,但没有任何效果。

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

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

没有其他答案为我工作,这(莫名其妙地)解决了它。

这件事发生在我试图从一家咖啡店提交点/限制的无线networking。 应用程序加载程序也失败,出现与SSL相关的错误消息。

如果上述解决scheme都不适合您,我build议您只是尝试从另一个Wi-Finetworking。

在我的情况下,互联网是缓慢的,所以问题正在发生。 我改变了我的Macnetworking,问题解决了。

我find一个解决scheme,只要打开这个链接

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

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

所以现在你已经生成了密码,现在打开应用程序加载器,你发送电子邮件和生成的密码,现在你可以上传video在iTunes上使用应用程序加载软件。 谢谢

正如其他两个答案所述,请注意, iTunes Connect帐户与Apple开发者帐户不同。 你需要创build两个 。 尽pipeApple Developer文档声明您需要上传到iTunes Connect,但并未明确说明您需要单独注册iTunes Connect。

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

我试图访问iTunes Connect来创build一个帐户,虽然该页面告诉我,我需要创build一个帐户才能访问iTunes连接。 考虑到我是一个团队的admin ,我想我有权这样做。 但是,我所缺less的关键步骤深藏在iTunes Connect的帮助之内

最初,只有团队代理 (joinApple开发人员计划的人员)才能loginiTunes Connect并执行这些步骤。 […]如果您是团队代理,请使用您用来joinApple开发者计划的Apple ID,并将其他用户添加到iTunes Connect组织中。

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

希望这可以帮助别人谁也没有意识到这一点!

以下是我解决这个问题的方法….不清楚以下哪一项是关键。

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

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

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