Xcode 8.3.3“没有可以使用iTunes Connect访问的帐户”


133

尝试在Xcode 8.3.3中将应用程序上载到iTunes connect时,出现错误:

必须有iTunes Connect才能访问“ Team-Name”。在“帐户”首选项平面中添加一个帐户。

屏幕截图

该帐户已经存在,并且(在某些情况下)该帐户以前没有发生任何故障。

如何解决Xcode的问题,以便可以将我的应用上传到AppStore?


3
和?添加帐户后会怎样?
Paulw11年

1
同样在这里。我们已经删除了开发人员帐户和iTunes连接上的角色,然后再次将其重新添加。删除苹果ID并再次添加回它,但这仍然是功勋。
Rhusfer '17

1
同样在这里,我要疯了!很高兴知道这是从Apple的角度出发的,并且有修复程序。谢谢!
Max Hanglin

6
亲爱的,我们不需要下面的100个“是的,请使用应用程序加载器”答案。如果您没有要添加的实质内容,请选择一个AL答案并对其进行投票。
粘土桥

1
安装最新的xcode。它应该解决问题!希望对您有所帮助。
料斗

Answers:


103

遇到相同的问题,首先必须使用XCode将.ipa导出到磁盘,然后使用Application Loader工具将其上载到AppStore。

有效。


4
好像苹果可能已经坏了一些东西。虽然可以确认导出并使用Application Loader正常工作
mbrookson

14
即使我的appId和密码正确,我也无法登录Application Loader。
Rhusfer

1
启动Xcode> Xcode菜单>打开开发人员工具>应用程序加载器。
DevManny

2
Application Loader不允许我使用我的标准帐户信息登录。关于我如何进行这项工作的任何建议?谢谢!
伊卜达金(Ebdakine)

1
@ibdakine-您必须转到appleid.apple.com并生成一个应用程序专用密码才能与Application Loader一起使用。
XCode Warrier

27

我怀疑苹果的IOS 11破坏了某些东西,正在进行升级。在过去的几个月中,包括昨天,一切正常,今天突然坏了。

作为一个临时解决方案,我不得不使用导出到本地磁盘(从Archive),然后选择:XCode / Open Developer Tool / Application Loader。


19

遇到同样的愚蠢问题。最终将.ipa导出到磁盘(通过Xcode本身),并使用altool命令行工具上传ipa。有效!!

altool --upload-app -f YourIpa.ipa -u <username>

苹果真的应该花一些时间改善Xcode和整体开发人员体验。这是痛苦的。

我再次回到Xcode尝试上传,但是遇到了同样的错误,因此命令行确实很有帮助。


应用程序加载程序要求输入应用程序专用密码:(
Valentin Shamardin

谢谢xcode上传到App Store失败,但是命令行altool成功上传了。这里的用户名= AppleID
Praveen Kondapalli

1
@Valentin,只需创建一个应用程序专用密码,即可使用(至少对我来说...)!
WiRa

2
@bLacKhoLE尝试“ /Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Versions/A/Support/altool”
Nir Levy,

18

重新启动Xcode为我完成了工作


是的,我希望更多的人尝试一下,这对我有用。重新启动后,我还对项目进行了快速清理,这很好。CMD + Shift + K
Ethan Parker

您必须完全退出Xcode,然后重新启动它才能正常工作。仅关闭Xcode窗口将不起作用。
萨希尔·卡普尔

17

我刚刚与Apple代表交谈,他说我必须更新到Xcode 9 GM并进行重建。之后,我可以再次上传构建。


也为我们工作。你需要再回答几个新的问题和最终应用上传...

上次遇到此问题时,已通过更新Xcode解决了。它在6个月后又回来了,所以我将要找出它是否仍然有效。
彼得·约翰逊

12

在Xcode 9.3.3上,对Xcode的简单重新启动为我解决了该问题。


8

这与其他答案一起,最终我不得不将其导出并通过Application Loader交付ipa。

但是,Application Loader最初不适用于我。我必须进入我的Apple ID帐户(appleid.apple.com)并添加特定应用程序的密码。然后,我退出了Application Loader,并使用应用程序特定的密码重新登录。

据我所知,xCode不允许您使用应用程序专用密码登录。我的猜测是,Apple通过后端的常规密码破坏了身份验证,但没有破坏应用程序特定的密码。


我在运行旧版本的Application Loader时遇到问题。我必须从xCode-> Open Developer Tool运行它,然后不必再弄乱我的帐户了。
Mike M

8

它对我来说遵循以下步骤:

  1. 使用Xcode 8.3.3存档应用程序。
  2. 使用Xcode 9 GM上传到iTunes Connect。

4

我也从今天早上开始感到恐慌,但是后来我想起了每次发布新的iOS时都会发生的类似情况。使用应用程序加载程序。不要开始更改证书/配置文件。我确定Apple会尽快修复。Plus Application Loader非常易于使用。祝好运!


1

当什么都不起作用。请重新启动计算机,然后重试!废话,但就像魔术。


0

编辑:这在Xcode 9 GM中为我工作。我不知道最终版本是否会成为问题

对我有用的是我更改了常规的AppleID电子邮件,并使用了等效的@ icloud.com别名。

例如,我没有使用过myemail@gmail.commyemail@icloud.com并且可以工作。

(我确实不喜欢,我更喜欢使用我的个人电子邮件,但是如果有效,它会起作用)

此处的答案相同:https : //stackoverflow.com/a/46225187/4772647


0

我按照您的建议做了,我使用Archive / Organizer中的Export函数导出一个.ipa,然后转到Xcode应用程序,使用Show Contents,然后导航到“ Application”和“ Application Loader”并上传了我的应用程序使用Loader,一切运行完美!


0

当我的应用程序在AppStore上载时被拒绝时,这发生在我身上(不确定是否可以连接)。

我试图删除并读取XCode中的开发人员帐户,但这无济于事。

然后在我回复了App Store Connect上的Binary Rejected消息并重新启动XCode后,它开始工作。不知道是否可以连接,但是经过这些步骤后,它立即又开始工作。


0

就我而言,上述解决方案均无效,

我可以同时访问Developer帐户和iTunes Connect帐户,但是遇到同样的问题。

对我来说唯一有效的选择是在10.13.4之前更新我的MAC OS,在更新到10.13.6之后解决了问题。希望这对某人有帮助。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.