XCode / Application Loader上傳套件卡關研究

2018/05/02 posted in  iOS comments

使用XCode或Application Loader提交.ipa檔到App Store時,很多人都試過卡在一個頗常見、但意外地存在了好幾年的bug...

"Authenticating with the iTunes store"

以下歸納網上流傳的各種解決方法:

1. 切換網絡(if possible)

有可能是因為網絡問題

2. 重設ITMS Transporter

https://stackoverflow.com/a/43695235/6025730

3. 允許HTTPS使用Port 80

https://stackoverflow.com/a/19918707/6025730

4. Check firewall

可能port的權限問題

5. Change version number

可能你忘了改version number

https://stackoverflow.com/a/29821156/6025730

6. 同時Submit兩個App

可能Authenticate成功但這邊收不到結果,所以同時再提交一個就成功了

https://stackoverflow.com/a/21730787/6025730

開啟兩個Application Loader方法

# -n 代表 new, -a 代表 application
open -n -a /path/to/Application Loader.app

# 再開一個
open -n -a /path/to/Application Loader.app

7. Just Wait

https://stackoverflow.com/a/27136379/6025730

(傻的嗎?)

8. 其他程式取用了你的port

我試完上述1-7,才發現這篇不起眼的回覆,他說Skype會block了一些ports(應該是443),要關了才可以。

然後我才驚覺,因身處內地,用了Shadowsocks翻出來,可能有影響,果不其然關了它,換成VPN就沒有問題了。