最近上传ipa时发现,Transporter卡在认证中,过了很久都不解决,查了网上文章发现基本如下
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
但是xcode11已经不用Application Loader进行上传了
已经开始使用Transporter或者xcode Distribute App进行上传,然后查询stackflow发现apple上传ipa时总会在硬盘目录:/用户/你的电脑登录账号名/资源库/Caches/com.apple.amp.itmstransporter/目录下下载一些缓存文件,这些缓存文件没有下载完,或者下载失败没下载完时,使用Transporter去提交应用这个页面就会卡住或者这个页面很慢。
解决方案如下
1.下载链接里的文件,把解压后的"com.apple.amp.itmstransporter"目录放到"/用户/你的电脑登录账号名/资源库/Caches/"目录下,覆盖你原有的"com.apple.amp.itmstransporter"目录。
2.将新的"com.apple.amp.itmstransporter"目录下/obr/2.0.0/目录下的repository.xml文件中的所有"macwww"修改为你自己电脑的登录账号名,否则Transporter执行时会在错误的路径下找资源文件。
3.再次尝试Transporter上传。
4.如果时间App Store认证时间超过两分钟,建议手机开4g热点,电脑连接后再上传试试。