更新xcode11后發(fā)現(xiàn),application Uploader不見了,怎么辦呢?
還好有altool,applicationUploader本來就是altool的封裝。
一、配置App Store Connect API
登錄蘋果開發(fā)者后臺(tái) -> App Store Connect -> 用戶和訪問
生成API:
1.名稱隨意寫是給自己看的。
2.秘鑰只能下載一次,下載后放到一下幾處某一個(gè)地方
./private_keys
~/private_keys
~/.private_keys
~/.appstoreconnect/private_keys

(筆者截圖時(shí)候已經(jīng)下載了所以截圖上沒顯示下載按鈕,位置在一行的最后面).jpg
備注:不配置直接上命令會(huì)報(bào)錯(cuò)滴,會(huì)告訴你以上幾個(gè)位置沒找到.p8文件
二、校驗(yàn)和上傳ipa包
假設(shè):
我們現(xiàn)在上傳的包叫:myApp_dis.ipa
apiKey:ABCDEFG
apissuer:jianshu-2019-0011-0025
指令里的ipa包路徑相對(duì)路徑絕對(duì)路徑都可以。
在真實(shí)環(huán)境中直接替換自己的參數(shù)即可。
校驗(yàn)指令
xcrun altool --validate-app -f myApp_dis.ipa -t ios --apiKey ABCDEFG --apiIssuer jianshu-2019-0011-0025 --verbose
上傳指令
xcrun altool --upload-app -f myApp_dis.ipa -t ios --apiKey ABCDEFG --apiIssuer jianshu-2019-0011-0025 --verbose
后記
作為筆記寫的匆忙,有啥錯(cuò)誤或補(bǔ)充的望補(bǔ)充~