iOS 解决应用上传中“Authenticating with

2020-03-02  本文已影响0人  anthony1234567

最近项目频频更新上线,然而在把app上传到AppStore时总是卡在Authenticating with the App Store的地方,而Transporter同样卡住“正在验证app-正在通过App Store进行认证...”,这个情况是让我痛不欲生彻夜难眠啊,以下是靠谱的解决方法。

原因:

1、在上传 ipa 文件时需要使用java程序下载iTMSTransporter处理。

2、在第一次上传应用时,iTMSTransporter 需要从 Internet 下载一组 jar 文件并将其缓存在本地文件夹中。我们遇到的问题就是卡在了这一步,下载不下来!

3、使用CleanMyMac清理内存的时候会把缓存文件清理掉。

解决方法:

1、删掉以下路径的com.apple.amp.itmstransporter文件

/Users/你的电脑用户名/Library/Caches/com.apple.amp.itmstransporter/

2、输入命令

/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/itms/bin/iTMSTransporter

如果安装了Transporter也可以用以下命令

/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter

下载完成后就可以正常上传了哦,非常快!

其他问题:

在下载的过程中可能会遇到以下的错误

INFO: An error occurred downloading:https://contentdelivery.itunes.apple.com/transporter/repositories/j2se8/2.0.0/bundles/org.xerial.sqlite-jdbc-3.27.2.1.jar

jar 包没有下载下来,可以将这个链接复制到浏览器,通过浏览器下载下来,并手动放到/Users/你的电脑用户名/Library/Caches/com.apple.amp.itmstransporter/obr/2.2.0/目录下。再次重新运行刚才的命令。

上一篇 下一篇

猜你喜欢

热点阅读