Xcode 11 之后 Application Loader 消失了,现在可以用Transporter
或者
altool来上传 App 的二进制文件到 App Store。altool的使用非常简单,就两步:验证和上传。
验证和上传
1. 验证
$ altool --validate-app -f file -t platform -u username [-p password] [--output-format xml]
举例:
$ altool --validate-app -f /Users/Apach3/WorkSpace/build/Example_app-store_Release.ipa -t ios -u example@example.com -p abcd-edgh-ijkl-mnop
2. 上传
$ altool --upload-app -f file -t platform -u username [-p password] [--output-format xml]
举例:
$ altool --upload-app -f /Users/Apach3/WorkSpace/build/Example_app-store_Release.ipa -t ios -u example@example.com -p abcd-edgh-ijkl-mnop
备注:
/Users/Apach3/WorkSpace/build/Example_app-store_Release.ipa为二进制包的路径
-u后面接的example@example.com是 iOS 开发者帐号邮箱
-p后面接的abcd-edgh-ijkl-mnop是专用密码。专用密码的获取方式