Xcode11后刪除了Application Loader工具,需要上傳包至connect store可以用transport應用上傳,appstore可以搜到。另一種方式就是終端命令上傳,稍復雜一點:
一、進入 開發者后台 -> 用戶和訪問
點擊密鑰這里,生成密鑰。
得到兩個值:
Issuer ID,密鑰 ID
二、下載密鑰文件,我們需要把剛才下載好的密鑰文件放到這里面的其中一個文件夾里,它會按順序去查找。我自己是在用戶目錄下/Users/payne/private_keys新建了個private_keys文件夾,並把密鑰文件放進去的。
三、終端命令,校驗的不是賬號,而是第一步生成的密鑰
校驗ipa
xcrun altool --validate-app -f
以及
上傳ipa
xcrun altool --upload-app -f
<api_key> 密鑰 ID,對應第一步生成的密鑰ID
<issuer_id> Issuer ID,對應第一步生成的 Issuer ID
四、參數替換上去,執行命令。等到提示No errors uploading時就代表上傳成功了。