Xcode11 使用终端上传ipa

升级 Xcode 11 后, Xcode 删掉了 Application loader工具,使用 Xcode自带的上传功能,太卡,经常停留在进度条不动,于是便通过终端-> xcrun altool上传。
整个过程5分钟内搞定,命令不多,就两个 校验 和 上传

校验 ipa

xcrun altool --validate-app -f xxxx.ipa -t ios --apiKey xxxx --apiIssuer xxxx --verbose

上传 ipa

xcrun altool --upload-app -f xxxx.ipa -t ios --apiKey xxxxx --apiIssuer xxxxx --verbose

上面一个命令,区别只在于, 校验是 validate-app , 上传是 upload-app
xxxx.ipa 是 ipa文件的绝对路径 (以防万一,最好写绝对)
apiKey xxxx 此处的 xxxx为 apiKey的值,获取方法见下面
apiIssuer xxxx 此处的 xxxx为 apiIssuer的值,获取方法见下面

获取方式

进入 开发者后台 -> 用户和访问

图1

apiKey 即密钥ID

图2

apiIssuer 即 Issuer ID

图3

上传成功

图4

注意

要把开发者中心的密钥文件下载到电脑上,最好是放到用户的目录下面
/用户/xxx

你可能感兴趣的:(Xcode11 使用终端上传ipa)