打包的xxx.ipa包上传到AppStore方法失败解决方法,xcrun altool秘钥上传

824 阅读1分钟

Xcode的最新版本的开发工具中,已经没有了Application Loader 。需要使用xcodebuild或者xcrun altool从Oranizer或命令上传应用。

如何使用xcrun altool

常用的两个命令是:

查看本机是否安装xcrun altool 可以在命令行中输入查看,

xcrun altool

验证:xcrun altool --validate-app -f xxx.ipa -t ios --apiKey xxx --apiIssuer xxx --verbose
上传:xcrun altool --upload-app -f xxx.ipa -t ios --apiKey xxx --apiIssuer xxx --verbose
这两个命令分别对应验证ipa和上传ipa,都需要使用3个参数:ipa本地路径apikey(秘钥 ID)Issuer ID

如果没有秘钥可以用过点击加号➕进行新增 名称随意填写,访问填写开发人员

  1. 需要住的是秘钥只能下载一次(需要妥善保管),下载的是AuthKeyxxx.p8文件
  2. 将下载的文件保存在/Users/xxx当前用户名/private_keys其中private_keys是新建的文件夹

以上两步完成之后可以进行验证和上包的操作。
No errors validating archive at xxxx说明验证成功
出现No errors uploading xxxxxx说明上包成功

Apple的秘钥新增的官网地址
参考:简书文章