XCode11上傳ipa到App Store所遇到的問題

在出現該問題之前,小編一直以爲只要證書正確了,其他的就是等着就可以了。然而,在upload file的過程中,過了四十多分鐘還是沒有半點響應。一直卡在與App Store進行認證中(authenticating with the app store),所以小編開始覺得有些不對勁了。

在網上收羅相同的問題,因爲沒法翻牆,小編在百度上查的。找到的解決方法之一是去找到application loader,然後讓人慾哭無淚的是Xcode11上已經沒有這個內置應用了。在一番折騰之後,小編又瞭解到使用命令行的方式去上傳應用,結果是valid-app同樣沒問題,可upload-app仍然是卡在了同樣的地方。再後來,又下載了Apple官方應用——transfer。這個東東方便確實挺方便,就是結果和剛纔兩種方式一樣,都卡在了同樣的地方。最後,小編有嘗試了切換網絡環境,檢查防火牆,檢查java是否安裝,重新安裝發佈文件等,無果😂

最後,小編就猜測是不是我上傳的app有問題,所以就以上傳包的bundle ID放在了另一個test app上,幾乎沒有任何代碼。打包很快就可以了,然後上傳的時候提示我沒有上傳AppIcon。我剛打算換上AppIcon再試一次的時候,另外transfer這邊上傳的app就已經開始上傳了。很快,兩三分鐘左右,70多M的包就上傳上去了。

小編在CSDN上找到了問題的終極解決方法,大概原因就是系統資源庫有一個cache文件夾下com.apple.amp.itmstransporter文件裏面可能有在更新內容,卡在認證中這一步很可能就是因爲在下載這個東東,下載速度又特別慢...(後面附上參考鏈接)

最後,總結一下上傳App Store碰到問題的解決方式,按順序嘗試:

  1. 檢查網絡環境,必要時候可以切換網絡試試
  2. 確認網絡防火牆是關閉的
  3. 檢查Java版本,最好是最新版本的
  4. 重新去https://developer.apple.com網站創建證書
  5. 複製使用與你將要上傳的app相同的bundle ID去上傳另外一個空的應用程序

參考鏈接:

http://m.bubuko.com/infodetail-759449.html

https://www.jianshu.com/p/52a1b9a42afa

4月15日更新(終極解決方案)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章