美文网首页
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