Xcode11 使用终端上传ipa

作者: _烈日 | 来源:发表于2019-10-10 10:18 被阅读0次

    升级 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
    
    1. 上面一个命令,区别只在于, 校验是 validate-app , 上传是 upload-app
    2. xxxx.ipaipa文件的绝对路径 (以防万一,最好写绝对)
    3. apiKey xxxx 此处的 xxxxapiKey的值,获取方法见下面
    4. apiIssuer xxxx 此处的 xxxxapiIssuer的值,获取方法见下面

    获取方式

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

    生成密钥.png

    apiKey 即密钥ID

    密钥.png

    apiIssuer 即 Issuer ID

    issuer.png

    上传成功

    显示一大堆东西后,其中有一段显示上传进度,100%后变成下图

    上传完成.jpeg

    **关于 xxx.p8问题

    截屏2020-02-0111.39.14.png

    点击下载即可
    然后将下载好的xxxxxx.p8文件保存到需要放到一个固定目录下
    ~/private_keys

    创建目录: mkdir ~/private_keys
    复制文件到此目录: cp AuthKey_XXXXXX.p8 ~/private_keys
    #此处为xxx.p8的相对路径
    

    相关文章

      网友评论

        本文标题:Xcode11 使用终端上传ipa

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