iOS 解决应用上传中“Authenticating with the App Store”

最近项目频频更新上线,然而在把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/目录下。再次重新运行刚才的命令。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。