問(wèn)題
- 使用 Xcode 把 app 上傳到 App Store 時(shí)總是卡在 Authenticating with the App Store 的地方
- 使用 Transporter 同樣卡住“正在驗(yàn)證app-正在通過(guò)App Store進(jìn)行認(rèn)證...”
原因
- 在上傳 ipa 文件時(shí)需要使用java程序下載 iTMSTransporter 處理。
- 在第一次上傳應(yīng)用時(shí),iTMSTransporter 需要從 Internet 下載一組 jar 文件并將其緩存在本地文件夾中慷蠕。我們遇到的問(wèn)題就是卡在了這一步,下載不下來(lái)劫狠!
- 使用 CleanMyMac 清理內(nèi)存或清除 Xcode 緩存等操作栅干,會(huì)把緩存文件清理掉新锈。
解決方案
更換 ~/Library/Caches/com.apple.amp.itmstransporter 下的內(nèi)容
- 下載 com.apple.amp.itmstransporter
鏈接: https://pan.baidu.com/s/1GFcY8v3Zg6MGVXMoXbrYAg 密碼: ideg
- 打開文件
open ~/Library/Caches/com.apple.amp.itmstransporter/
- 刪除com.apple.amp.itmstransporter文件夾碍讨,替換為自己下載的 com.apple.amp.itmstransporter 這個(gè)文件夾
- 重啟 Xcode