更新:2019.11.10
App Store Connect Operation Warning
WARNING ITMS-90703: "Deprecated Xcode Build. Due to resolved app archives issues, we have deprecated Xcode 11.2 on November 5, 2019. Download Xcode 11.2.1 or newer, rebuild your app and resubmit."
xcode 11.2打包不能上传appstore了,需要下载11.2.1,GM版本也是可以上传的
两步:
1.xcrun altool --validate-app -f xxxx.ipa -t ios --apiKey xxxx --apiIssuer xxxx --verbose
2.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的值,获取方法见下面
获取apikey及apiIssuer
1.apple dev后台
2.用户和访问->密钥->创建
3.APIkey为密钥Id,apiIssuer为Issuer ID
4.下载apikey文件
5.在Mac/userhome下新建./private_keys,把下载的.p8文件放进去,
6.执行上述两条指令,上传成功为下图