Tom*_*iri 36 iphone macos app-store
作为我的iPhone应用程序的countinues集成过程的一部分,我想创建一个将app(.ipa)文件自动上传到apple app store的过程.我已经设法创建包并验证它.有没有办法通过命令行将ipa文件上传到appstore?
Tom*_*iri 31
确保您的应用程序处于"等待上传"状态.
创建一个新的钥匙串Item Named:Xcode:itunesconnect.apple.com为itunes connect提供你的凭据.
从命令行: xcrun -sdk iphoneos Validation -online -upload -verbose "path to ipa"
Kra*_*eFx 18
之前的回复不再适用于新的iTunes Connect.
您需要使用将iTunes Transporter应用程序上传到iTunes Connect.查看GitHub上的交付源代码:https://github.com/fastlane/fastlane/blob/master/fastlane_core/lib/fastlane_core/itunes_transporter.rb
您可以使用传递自动将新更新上传到App Store:https://fastlane.tools/deliver
将 IPA 上传到 TestFlight
altool --upload-app -f "${APP_NAME}.ipa" -u $APP_STORE_USERNAME -p $APP_STORE_PASSWORD
Run Code Online (Sandbox Code Playgroud)
要从
altool终端的任何地方使用,您可以通过在终端中键入将其添加到 PATH 环境变量中:在 Xcode 11 之前:
Run Code Online (Sandbox Code Playgroud)MacBook-Pro:~ denis$ export PATH=$PATH:/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/ MacBook-Pro:~ denis$ source ~/.bash_profile从 Xcode 11 及更高版本:(
altool已更改位置)Run Code Online (Sandbox Code Playgroud)MacBook-Pro:~ denis$ export PATH=$PATH:/Applications/Xcode.app/Contents/Developer/usr/bin/ MacBook-Pro:~ denis$ source ~/.bash_profile
| 归档时间: |
|
| 查看次数: |
16064 次 |
| 最近记录: |