问题回顾
打包好的ipa包,上传到App Store,无论使用Xcode自己上传,还是使用transporter
上传工具上传,都会卡在验证App的环节。
我出现这个问题是更新了Xcode以后出现的。
从网上看到一些答案,都试过了并没有解决问题,但是发现了大概问题的本质。网上的解决办法提供了大概的思路。
问题解决
我可以肯定的是网络问题导致的。
- 当使用
transporter
卡在验证App的环节的时候,本质是在/Users/{自己用户}/Library/Caches/com.apple.amp.itmstransporter
文件夹下载jar
包。我们可以发现,这里面的文件大小在慢慢变大。 - 如果有足够的耐心,基本可以等到
transporter
为我们报错,也就是其中一个jar
包下载失败。 - 我出现的情况是:
com.apple.its.epubcheck-runner-4.3.0.jar
这个jar
包每次都下载失败,所以我在报错提供的链接下,将该jar
包下载到本地。拷贝到对应的目录下。 - 重新使用
transporter
进行App的交付,发现问题得到解决。
温馨提示:如果你们的公司网络环境也比较差,可以找其他公司的朋友或者同学帮忙下载一下,拷贝过去即可。
网友评论