Xcode 11 使用xcrun altool 密鑰上傳ipa包

Xcode升級11以後,Apple爲了更好的統一管理,發現打包上傳的時候發現tools工具中沒有Application Loader選項,推薦使用 xcrun altoos 或者 xcodebuild 上傳應用程序。ios

然而在使用 xcodebuild 的時候常常出現問題,特別是網絡很差的時候,嘗試n次都傳不上去。api

1.使用xcrun 工具

若是之前沒使用過或者沒有這樣添加操做爲提示 xcrn: command not found

2.在開發者中心去建立密鑰apiKey 和apiIssuer ID

1.去到用戶和訪問xcode

2.去到密鑰

·點擊有效能夠添加keyId,下載API密鑰 ·將下載的API密鑰放到一個private_keys文件夾下面

3.上傳ipa包

驗證: xcrun altool --validate-app -f xxx.ipa -t ios --apiKey xxx --apiIssuer xxx --verbosebash

上傳: xcrun altool --upload-app -f xxx.ipa -t ios --apiKey xxx --apiIssuer xxx --verbose網絡

·驗證成功後會提示No errors Validate …… ·上傳成功會提示No errors uploading ……app

4.上傳後報錯

'AuthKey_<api_key>.p8':  './private_keys', '~/private_keys', '~/.private_keys',and '~/.appstoreconnect/private_keys'.
複製代碼

是沒有將下載的API密鑰放在對應的文件夾下面,我是放在~/用戶/private_keys工具

相關文章
相關標籤/搜索