问题出现的原因:我是清理了Xcode 的缓存,然后想更新个APP,上传包的时候发现卡到这里了。先排除账号证书的问题,证书和账号未修改,请大家先核实账号证书是否有修改
该问题我的排查步骤如下:
首先
先看下是不是网络问题,我的浏览器网页可以正常打开,不是网络问题。
再次
网上有人说过该问题是由于电信网络的问题,我用手机开热点,网友有解决过,我试了没有用,继续往下走。
第三
终端依次执行如下三条命令:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
然而这方法并不管用,原因是在Xcode11中,苹果删除了Application Loader.app
第四
1、打开终端输入
open ~/Library/Caches/com.apple.amp.itmstransporter/
2、删除文件夹内的所有文件
3、在终端输入 (亲测在这里打开VPN或代理会快很多,下载内容大概50M左右)
/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/itms/bin/iTMSTransporter
(如果有需要这个包的,私聊我,我百度云发你哈)
4、下载完后,重启Xcode
执行完上面四小步上传包依然卡到哪里,如果已解决请忽略下面步骤。
第五
由于该问题还未解决,改上网搜索 发现 “苹果公司2019年10份 宣布,面向开发人员的Transporter应用现已上架Mac App Store。Transporter是将内容提交给苹果的简单方法。开发者们可以用它来轻松发送应用程序、音乐、电影、电视节目或书籍,由苹果来完成App Store、Apple Music、Apple TV、Apple Books或iTunes Store中的分发。”
在Mac APPstore 中找到Transporter 下载打开 ,提示输入账号。
随后用Xcode 打ipa包,Archives时要选择 Export 不要选择Upload了。最后将打好的ipa包拖到APP中点击交付即可过程大概30秒钟。稍后去开发者账号中查看就可看到