方法一
其實(shí)就是因?yàn)閕TMS Transporter第一次啟動(dòng)時(shí)需要去google下載一些東西,所以卡死。
使用瀏覽器代理,讓它下載完后就能正常使用了。
具體方法:開(kāi)代理后,控制臺(tái)運(yùn)行:
/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter
多等一會(huì) 會(huì)顯示一些文件下載成功。
等執(zhí)行完了,就可以正常使用了。不用代理也可以了
方法二(沒(méi)有代理)
關(guān)閉上傳,并打開(kāi)命令行,依次調(diào)用這三行代碼:
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Xcode.app/Contents/Applications/Application Loader.app/Contents/itms/bin/iTMSTransporter"
先說(shuō)結(jié)論,此方法有效,但是對(duì)于Xcode11來(lái)說(shuō)Application Loader已經(jīng)移除了,那么路徑就要改變到Transporter下,所以需要修改最后一個(gè)命令。為什么有效呢,因?yàn)楸举|(zhì)上iTMSTransporter是所有上傳工具真正使用的可執(zhí)行文件。所以Transporter下也會(huì)發(fā)現(xiàn)這個(gè)文件。
1.首先找到文件位置,反鍵顯示包內(nèi)容。

image
2.將iTMSTransporter的路徑找到

image
3.執(zhí)行以下命令
cd ~
mv .itmstransporter/ .old_itmstransporter/
"/Applications/Transporter.app/Contents/itms/bin/iTMSTransporter"