上传iOS应用程序时,Application Loader停在“正在与iTunes商店进行身份验证”处。

227
我们已经尝试使用应用程序加载器将应用程序提交到iTunes商店三天了,但总是卡在“与iTunes商店进行身份验证”的步骤。
我们查阅了许多论坛(包括stackoverflow)并尝试了建议的方法:
  • 创建新的配置文件
  • 使用不同或多个版本的应用程序加载器
  • 更改代理设置
  • 重新启动Mac电脑
  • 等到一天中的不同时间再上传等等。
我们甚至让它运行了整夜,但没有成功通过这一步。不幸的是,没有关于问题可能是什么的反馈,我们也没有收到任何错误信息。过去我们曾经轻松提交多个应用程序,但这一次完全被卡住了!
您是如何解决这个问题的?

22
2017年了,这个问题仍然存在。苹果真的很讨厌开发者。 - user230910
18
2018年了,这个问题仍然存在。苹果真的很讨厌开发者。 - user230910
14
这是2019年,这个问题仍然存在。苹果真的很讨厌开发者。 - Romulo BM
20
2020年了,这个问题仍然存在。苹果公司非常讨厌开发者。 - spongyboss
8
2021年了,这个问题仍然存在。苹果为什么讨厌开发者? - RestOfTheBothWorlds
显示剩余22条评论
40个回答

1

您可以尝试通过Application Loader重新登录您的ITC账户。


1
可能是网络问题。如果您正在虚拟机内运行(例如VMWare或VirtualBox),请尝试将网络适配器模式从默认的NAT设置为桥接。

1
我所做的只是在 /Applications 中复制我的 Application Loader.app,然后同时运行两个应用程序加载器。
这个解决方案已经存在,以前对我起作用,但今天甚至也不行了!我所做的并且起作用的是(2 个实例)+ 使用 XCode(组织者)上传。不得不尝试几次,它才起作用。
希望这能帮助某人,这个错误已经存在相当长的时间了,而苹果似乎并不太关心。

1
今天我在使用Xcode 12.3分发应用和xcodebuild时遇到了卡顿的问题。
最终,我解决了这个问题。在我的系统中查看,我发现有三个版本的iTMSTransporter。 使用./iTMSTransporter -version打印每个版本的结果如下:
  • /Applications/Transporter.app/Contents/itms/bin/ 版本为2.0.0

  • /Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/itms/bin/ 版本为2.1.0

  • /usr/local/itms/bin/ 版本为1.9.3

因此,看起来Xcode使用了/usr/local/itms中的旧版本。删除/usr/local/itms后,我能够在Xcode 12.2中上传我的二进制文件并使用xcodebuild命令行工具。

1

对我来说,我尝试了上面提供的几乎所有建议,但在第一次成功上传到App Store后,问题仍然会再次发生。直到我找到了这个网站。总之,请按照以下步骤操作

  1. Open terminal
  2. Run this command:

      rm -rf ~/.itmstransporter/
      “/Applications/Xcode.app/Contents/Applications/Application 
      Loader.app/Contents/itms/bin/iTMSTransporter”
    

注意: 此命令(与上面的其他命令不同)将删除您的ITMSTransporter文件夹并创建一个新的文件夹,并确保在运行此命令之前退出xcode。 3. 启动 Xcode,一切都应该正常。


0

对于那些使用 Xcode beta 版本的用户,只需在命令中更改应用程序名称为 Xcode-beta.app

cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode-beta.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"

根据您的网络连接情况,更新可能需要一些时间。对我来说大约需要15分钟。


0

虽然不是一个合适的答案,但在我的情况下

出现了一些非常奇怪的问题。我尝试了六个小时,使用Transporter应用程序、Application Loader和通过Xcode,但它们都没有起作用。
突然间,在Transporter应用程序上收到了一个错误消息,说同一版本号的应用已经在Apple商店上可用。 所以应用程序已经上传,但应用程序的进度状态(Transporter、Xcode、Application Loader)没有通知我。 尝试更改您的网络,如果可能,请尝试使用其他系统。


0

前往偏好设置 -> 帐户,删除您的帐户并重新添加。然后再次尝试上传并等待几分钟。


0

对我来说,我使用的是 Xcode 8.2 的应用程序加载器,幸运的是我也有 Xcode 7.2,所以我使用了 Xcode 7.2 的应用程序加载器,它可以正常工作。


0

我尝试了所有提供的解决方案,但都没有成功,最终机器重启解决了问题(这在处理XCode问题时经常发生..)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接