2011-02-14 63 views
4

我不喜歡依賴IDE(Xcode)來構建我的項目,我想要一個適用於iOS和Mac項目的無IDE構建工具。
在Java中,我們可以使用Ant,Maven,Gradle,Raven ...適用於iOS和Mac項目的構建工具

+1

這有什麼錯用xcodebuild聯編?你是否試圖避免有一個Xcode *項目*? – 2011-02-14 11:50:45

+0

@Paul R沒有其實,也許這是我的Java遺留問題,我必須放棄它 – Chiron 2011-02-14 11:54:19

回答

2

我們成功地使用ant來構建iOS項目。基本上我們需要它繼續整合(我們使用詹金斯)。大多數開發人員更喜歡使用XCode IDE,但其中一些人有時(我很少說)會使用ant在快速小改動後快速從控制檯構建項目。

基本上你需要調用xcodebuild使用ant 任務。但是,如果你需要更復雜的例子google的jenkins(或哈德森)+ xcode(或iOS,iPhone)。

4

幾周前我們開源了我們的XCode Maven插件。在SAP,我們使用它來與Maven集中構建所有iOS應用程序和庫,並以兼容產品標準的方式管理依賴項。

Maven中心的一些概述文檔和二進制文件仍然丟失,但源代碼和技術文檔已經在Github上提供。如果您有任何疑問,請寫信至我們的郵件列表。我們會盡力幫助你。

xcode-maven-plugin1
xcode-maven-plugin2

親切的問候,亞歷克斯

相關問題