2012-08-09 130 views
31

作爲我的iPhone應用程序的countinues集成過程的一部分,我想創建一個將自動將應用程序(.ipa)文件上傳到蘋果應用商店。我已經設法創建包並驗證它。 有沒有辦法通過命令行上傳ipa文件到appstore?如何通過命令行將iOS應用程序上傳到應用程序

+0

你可以嘗試自動或AppleScripting Xcode中,並調用自動化腳本的命令行。 – hotpaw2 2012-08-13 01:15:22

回答

31
  1. 請確保您的應用程序處於「等待上傳」狀態。

  2. 創建一個新的鑰匙串項目命名爲:Xcode:itunesconnect.apple.com爲您的iTunes連接提供您的憑據。

  3. 在命令行:xcrun -sdk iphoneos Validation -online -upload -verbose "path to ipa"

+1

這是完美的。我有很多客戶和客戶。我想代表我的客戶/客戶上傳應用程序,如何創建相應的鑰匙鏈項目並在「xcrun」命令期間提供這些項目? – Satyam 2012-12-01 02:28:49

+2

你可以在運行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

+0

這是真的嗎?我試圖通過命令行發送準備建立的IPA文件,並且它給出了一些錯誤。 – 2014-02-07 10:01:45

相關問題