Xcode11用xcrun altool上传ipa审核

步骤:
1.首先需要安装Command Line Tools

1578303988384.jpg

2.在终端验证是否工具命令可用
1578304160910.jpg

3.用Xcode进行打包(product->Archive->选择App Store Connect并导出)
1578304340518.jpg

4.进入开发者网站生成账号对应的密钥,并下载.p8文件
保存当前生成的Issuer ID 和 密钥ID
2645330-7662abb9dbe56b9b.png

5.进入根目录
1578304672324.jpg

6.在根目录下创建private_keys文件夹,并将上面生成的.p8文件拖入
1578304738029.jpg

7.这时即可在终端输入对应命令进行校验和上传操作

1.先校验 **Issuer ID** 和 **密钥ID**
xcrun altool --validate-app -f <.ipa文件的绝对路径>  -t ios --apiKey <当前密钥ID> --apiIssuer <当前Issuer ID> --verbose
例:
xcrun altool --validate-app -f /Users/qrh/Desktop/Test\ 2019-12-01\ 16-45-20/Test.ipa  -t ios --apiKey 11H1234NUG --apiIssuer 12a1de12-1f12-12e3-e123-1b2c3c45a6d7 --verbose

注:如果执行结果完成后提示为:No errors validating archive at 'xxx.ipa'表示校验没有问题

2.上传
xcrun altool --upload-app -f <.ipa文件的绝对路径>  -t ios --apiKey <当前密钥ID> --apiIssuer <当前Issuer ID> --verbose
例:
xcrun altool --upload-app -f /Users/qrh/Desktop/Test\ 2019-12-01\ 16-45-20/Test.ipa  -t ios --apiKey 11H1234NUG --apiIssuer 12a1de12-1f12-12e3-e123-1b2c3c45a6d7 --verbose

注:上传成功会提示upload successfully

最近上传又出现了问题一直卡在了

INFO: Logging level set to eXtreme

查询后可使用第二种方式

xxxx.ipa 是 ipa文件的绝对路径 
-u xxx中的 xxx是AppId 也就是账号
-p xxx 中的 xxx是需要生成的(双重认证下生成的 App专用密码)

xcrun altool --validate-app -t ios -f xxx.ipa -u xxx -p xxx --verbose
xcrun altool --upload-app -t ios -f xxx.ipa -u xxx -p xxx --verbose

专用密码获取方式(https://appleid.apple.com/account/manage)

1585898195733.jpg

如果上传还有问题可在xcrun altool 前加sudo

最终上传成功


1585897999531.jpg

附加:苹果前段时间出了图形化界面上传工具同样可以上传,操作和之前的Application Loader类似。点击可以下载Transporter 。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 因为睡得晚早上又睡到了九点多,真是罪过,磨磨蹭蹭十一点就去吃了午饭。本想着下午要一直学习,结果到了教室什么都没做,...
    Sylvia_Guo阅读 616评论 0赞 0
  • 风雨刮过 我的心 静成了一池湖水 摇曳的水草任凭鱼儿嬉闹 湖底的枯枝腐烂 一些 微生物爬满 几只水...
    星空物语_07f5阅读 211评论 0赞 0
  • 午加餐:玉米,炒米晚水果:西瓜,桃 参考目标: 1份肉2份豆制品3份“新鲜”水果4份谷物/薯5份蔬菜,深绿色叶菜最...
    静趣_儿童心理师阅读 321评论 0赞 0
  • 一 有一部很有意思的美片叫《记忆裂痕》,男主角是一位科学大咖,被大公司邀请研发有关预测未来的机器,按照合约,完工后...
    三米河阅读 777评论 15赞 8

友情链接更多精彩内容