使用 altool 上传 App 的二进制文件到 App Store

2,153 阅读1分钟

官方链接

Xcode 11 之后 Application Loader 消失了,现在可以用Transporter Transperter或者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是专用密码。专用密码的获取方式