作爲我的iPhone應用程序的countinues集成過程的一部分,我想創建一個將自動將應用程序(.ipa)文件上傳到蘋果應用商店。我已經設法創建包並驗證它。 有沒有辦法通過命令行上傳ipa文件到appstore?如何通過命令行將iOS應用程序上傳到應用程序
回答
前面的回覆不會與新的iTunes連接的工作更多。
您需要使用iTunes Transporter
將您的應用上傳到iTunes Connect。檢查出的deliver的源代碼在GitHub上:https://github.com/fastlane/fastlane/blob/master/fastlane_core/lib/fastlane_core/itunes_transporter.rb
您可以使用deliver自動上傳新的更新到App Store:https://fastlane.tools/deliver
請確保您的應用程序處於「等待上傳」狀態。
創建一個新的鑰匙串項目命名爲:Xcode:itunesconnect.apple.com爲您的iTunes連接提供您的憑據。
在命令行:
xcrun -sdk iphoneos Validation -online -upload -verbose "path to ipa"
這是完美的。我有很多客戶和客戶。我想代表我的客戶/客戶上傳應用程序,如何創建相應的鑰匙鏈項目並在「xcrun」命令期間提供這些項目? – Satyam 2012-12-01 02:28:49
你可以在運行xcrun之前創建一個臨時密鑰,並在上傳完成後將其放棄 '安全添加通用密碼-s Xcode:itunesconnect.apple.com -a LOGIN -w密碼-U' 'xcrun - sdk iphoneos驗證-online -upload -verbose「通往ipa的路徑'' 'security delete-generic-password -s Xcode:itunesconnect.apple.com -a LOGIN' – 2012-12-02 10:11:57
這是真的嗎?我試圖通過命令行發送準備建立的IPA文件,並且它給出了一些錯誤。 – 2014-02-07 10:01:45
,您應該使用應用程序加載器工具:altool --upload-應用-f文件-u用戶名[-p密碼] [ - 輸出格式的XML]
如描述: https://help.apple.com/itc/apploader/#/apdATD1E53-D1E1A1303-D1E53A1126
- 1. 通過iOS應用程序上傳pdf
- 2. 通過iOS應用程序將圖像上傳到Salesforce
- 3. 無法通過命令行將應用程序推送到bluemix
- 4. 如何通過命令行將應用程序作爲守護程序啓動?
- 5. 通過命令行列出iOS應用程序的權限
- 6. 從iOS設備通過命令行卸載應用程序
- 7. 通過Android應用程序將命令傳遞給webBrowser
- 8. 無法通過命令行將目錄傳遞到Java應用程序
- 9. 如何通過命令提示符運行c#應用程序?
- 10. 如何通過命令行觸發應用程序啓動?
- 11. 如何將命令行參數傳遞給WinForms應用程序?
- 12. 如何將命令行參數傳遞給MonoMac應用程序?
- 13. 通過命令行在iPhone設備上安裝應用程序
- 14. iOS通過WiFi上傳文件到應用程序
- 15. iOS - 從應用程序上傳到Vimeo
- 16. 如何從命令行執行iOS應用程序驗證
- 17. 通過twistd啓動Twisted應用程序時,如何將命令行參數發送給應用程序?
- 18. 將應用程序上傳到應用程序商店
- 19. 上傳通過iPhone應用程序
- 20. 通過應用程序加載程序上傳應用程序時出錯
- 21. 如何將命令行從WPF應用程序傳遞到另一個應用程序?
- 22. 通過命令行與應用程序通信
- 23. 通過iOS應用程序訪問SIM卡應用程序
- 24. 如何通過bash將參數傳遞給命令行程序?
- 25. 如何通過Netbeans將命令行參數傳遞給程序?
- 26. 將命令行傳遞給正在運行的應用程序
- 27. 在Grails應用程序中通過命令行執行外部程序
- 28. 如何運行彈簧啓動應用程序作爲Web應用程序以及命令行應用程序?
- 29. 如何將應用程序上傳到應用程序世界一步一步?
- 30. 無法使用應用程序加載程序上傳iOS應用程序
你可以嘗試自動或AppleScripting Xcode中,並調用自動化腳本的命令行。 – hotpaw2 2012-08-13 01:15:22