10

我想找到一種方法來編譯和打包我們的iPhone應用程序,作爲我們的夜間自動生成的一部分。目前,我們必須在共享的Mac上手動啓動構建,並在該框中安裝即席證書,然後將測試二進制文件發佈到測試人員可以將其拉下並安裝的地方。命令行編譯iPhone應用程序

有沒有人找到一種適用於他們的自動化方法?

+0

另一種解決方案(也許更詳細一點): http://stackoverflow.com/questions/2664885/xcode-build-and-archive-from-command-line看看我的答案那裏。它特別涉及將CLI構建集成到用於OTA分發的CI中。 – FuePi

回答

11

有一個命令行工具來構建的Xcode項目:xcodebuild

3

嘗試使用xcodebuild聯編,它會建立在命令行中的Xcode項目。然後您可以將二進制文件從構建目錄中提取出來。

3

我爲CruiseControl寫了一個XCodeBuilder(它稱爲xcodebuild),它現在是標準版本的一部分。我們在應用商店中使用了該應用,這非常棒。在每次提交應用程序的版本之後,特設簽名已準備好供其他團隊下載和測試。