iOS Xcode 11 没有Application Loade

2020-03-07  本文已影响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

如果验证成功,则打印如下信息:
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帐户持有人在‘用户和访问’中去创建,如果你是团队成员则没有该权限去创建


苹果推荐的上传工具

上一篇 下一篇

猜你喜欢

热点阅读