美文网首页
iOS Xcode 11 没有Application Loade

iOS Xcode 11 没有Application Loade

作者: 码掺和_夏尼 | 来源:发表于2020-03-07 15:57 被阅读0次

    Xcode 11开始Application Loader在Xcode的工具里就删除了,所以无法上传ipa文件就可以使用「altool」的命令行方式或Mac商店下载Transporter APP来上传签名打包好的ipa文件到AppStore,本次主要说一下命令行的方式

    1.设置命令行工具

    检查xcode命令行工具是否已设置:


    cmd-lines-1.png

    如果没有设置的话执行后续的命令就会报错:

    xcrun: error: unable to find utility "altool", not a developer tool or in PATH
    也就是说环境变量'PATH'没有该工具的路径

    2. 验证ipa文件

    xcrun altool --validate-app -f file.ipa -t platform -u username -p password -verbose

    • -f ipa文件的路径
    • -t 平台,如 osx,ios
    • -u 开发者帐户
    • -p 帐户密码
    • -verbose 显示日志信息,如果出错可以查看详细信息

    如果验证成功,则打印如下信息:
    No errors validating archive at 'xxx.ipa'

    3.上传ipa文件

    和验证ipa类似:
    xcrun altool --upload-app -f file.ipa -t platform -u username -p password -verbose

    当执行xcrun altool时会看到工具的使用方法,其中密码部分会有另一种方式,即:如果没有指定密码可以使用 --apiKey <api_key> --apiIssuer <issuer_id>的方式,这些需要App Connect帐户持有人在‘用户和访问’中去创建,如果你是团队成员则没有该权限去创建


    苹果推荐的上传工具

    相关文章

      网友评论

          本文标题:iOS Xcode 11 没有Application Loade

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