作爲我的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. 通過命令行應用程序
- 2. 通過iOS應用程序上傳pdf
- 3. 無法通過命令行將應用程序推送到bluemix
- 4. 通過iOS應用程序將圖像上傳到Salesforce
- 5. 如何通過命令行將應用程序作爲守護程序啓動?
- 6. 通過命令行列出iOS應用程序的權限
- 7. 從iOS設備通過命令行卸載應用程序
- 8. 通過Android應用程序將命令傳遞給webBrowser
- 9. 如何通過命令行將文件傳遞到程序
- 10. 通過應用程序加載器上傳應用程序
- 11. 無法通過命令行將目錄傳遞到Java應用程序
- 12. 如何通過命令提示符運行c#應用程序?
- 13. 如何通過命令行觸發應用程序啓動?
- 14. 如何通過命令行刪除iPhone應用程序
- 15. 如何通過WPF應用程序在CMD中執行命令?
- 16. 如何通過命令行導出RCP應用程序
- 17. 如何通過您的應用程序運行traceroute命令?
- 18. 如何將命令行參數傳遞給MonoMac應用程序?
- 19. 如何將命令行參數傳遞給WinForms應用程序?
- 20. 如何將命令行參數傳遞給Meteor應用程序?
- 21. 通過命令行在模擬器上刪除應用程序
- 22. 通過命令行在iPhone設備上安裝應用程序
- 23. 通過命令行上載Java Elastic Beanstalk應用程序
- 24. iOS通過WiFi上傳文件到應用程序
- 25. iOS - 從應用程序上傳到Vimeo
- 26. 通過twistd啓動Twisted應用程序時,如何將命令行參數發送給應用程序?
- 27. 如何從命令行執行iOS應用程序驗證
- 28. 將應用程序上傳到應用程序商店
- 29. 上傳通過iPhone應用程序
- 30. 如何通過終端命令將web應用程序部署到tomcat應用程序服務器
你可以嘗試自動或AppleScripting Xcode中,並調用自動化腳本的命令行。 – hotpaw2 2012-08-13 01:15:22