我们查阅了许多论坛(包括stackoverflow)并尝试了建议的方法:
- 创建新的配置文件
- 使用不同或多个版本的应用程序加载器
- 更改代理设置
- 重新启动Mac电脑
- 等到一天中的不同时间再上传等等。
您是如何解决这个问题的?
这只是今天(2017年5月)才开始发生在我身上的问题,这个帖子中没有答案解决我的问题。对我来说,解决方案来自于这里:
https://forums.developer.apple.com/thread/76803
打开终端
。切换到主目录,
cd ~
移动当前的 transporter 目录,
mv .itmstransporter/ .old_itmstransporter/
运行以下文件以让Transporter自我更新。
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
等待更新完成后,打开Xcode并尝试上传。
请稍等,几分钟后一切都会没问题的。
2019年12月10日,Xcode版本11.2.1,MacOS X版本10.15.1。
昨天我也遇到了同样的问题,当时我认为这可能是网络问题,至少看起来是这样。但今天早上我尝试了几个不同的网络和几个VPN连接,但都没有成功!
这里最受欢迎的答案要求我重置一个名为.itmstransporter的缓存文件夹,然后在特定文件夹下运行一个程序iTMSTransporter,但我找不到它们两个。
但很快我发现这是给使用遗留的上传器程序Application Loader的人准备的缓存文件夹,该程序已被Apple弃用,并且在Xcode 11中不再提供。然后我发现最新版的Xcode把放在这里:
/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter
它的缓存文件夹在这里:
/Users/your_user_name/Library/Caches/com.apple.amp.itmstransporter/
我删除了已有的缓存文件夹,然后运行了iTMSTransporter没有任何参数,它很快开始输出日志并下载大量文件,在2或3分钟内完成。然后我再次尝试上传我的ipa文件,成功了!
结论:
今天我遇到了“与iTunes Store进行身份验证”的问题。我使用的是与先前提交相同的版本和构建编号。在我更新了构建编号后,上传就正常了。我不知道这是否相关,或者只是巧合。
我有数月的时间遇到了同样的问题,后来我从电脑中移除了热点盾和私人隧道应用程序,然后尝试上传我的应用程序,一切都正常了。所以我建议如果你安装了任何VPN应用程序在你的电脑上,请卸载该应用程序,然后再尝试从应用程序加载器或Xcode的组织者上传您的应用程序。
尝试参考此参考链接中提到的答案,这对我和其他人都有效。
在此也提供该答案。
打开终端并运行:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
iTMSTransporter将会更新自身,然后您可以再次尝试通过XCode或应用程序加载器进行上传。
更改网络连接有所帮助。
没有什么神奇的解决方法。iTunes只是运行得不太好。最近它出现了越来越多的问题,而且更新和发送ipa到商店也需要更多的时间。 我也遇到了AppLoader和Xcode组织者的这个问题,在尝试多次后它最终成功了。
以下方法对我有效:
打开另一个“应用程序加载器”的实例。(在“Xcode -> 打开开发人员工具”菜单下选择“应用程序加载器”)
同意条款。
完成第二步后,第一个“应用程序加载器”实例会继续进行下一步,并提交构建。