美文网首页
Xcode11 打包IPA上传App Store失败 xcrun

Xcode11 打包IPA上传App Store失败 xcrun

作者: 阳明先生x | 来源:发表于2022-02-16 15:31 被阅读0次

    Xcode升级11之后,发现打包上传的时候发现tools工具中没有Application Loader选项,推荐使用 xcrun altoos 或者 xcodebuild 上传应用程序。

    通过配置好一次后,以后就可以轻松通过以下两句命令上传代码了。

    一、 使用 xcrun 验证ipa包,输入如下指令

    xcrun altool --validate-app -f xxx -t ios --apiKey xxx --apiIssuer xxx --verbose
    
    
    • 第一个 xxx 填写 ipa包路径 (需要自己提前导出ipa包)
    • 第二个 xxx 填写 apiKey
    • 第三个 xxx 填写 apiIssuer

    验证成功后会提示 No errors validating archive at ...

    二、上传ipa包,输入如下指令

    xcrun altool --upload-app -f xxx -t ios --apiKey xxx --apiIssuer xxx --verbose
    
    
    • xxx 替换掉的参数同上一样, 验证成功后会提示 No errors uploading ...

    三、需要的参数获取方式

    • (1)apiKey 和 apiIssuer 需要登录开发者网站,打开 用户和访问->密钥->然后新增密钥。(生成密钥的 第一行名称可以自己起一个 和 第二行我选的开发者)

    • (2)生成密钥完成后,上面的 IssuerID 就是 apiIssuer,密钥ID 就是 apiKey 。

    • (3)下载api密钥。注意:此密钥文件只能下载一次,请妥善保存

    • (4)把下载好的 密钥文件 放在 当前用户文件夹 下面的一个文件名字为 .private_keys 的文件里面去。(private_keys需手动创建文件夹,命令是"mkdir .private_keys",就是图标为小房子的那个文件夹下面,里面有,文稿,下载,图片等等什么的文件,创建的文件和这些文件同级别)

    如图:

    image
    • (5)把上面的步骤完成后,执行上面两句命令,上传即可,以后就可以轻松通过命令上传代码了。

    作者:a浮生若梦a
    链接:https://www.jianshu.com/p/af9f8f64f1cd
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    相关文章

      网友评论

          本文标题:Xcode11 打包IPA上传App Store失败 xcrun

          本文链接:https://www.haomeiwen.com/subject/fikdlrtx.html