2012-08-24 147 views
0

我想建立一個OSX服務器,可以代表多個開發人員構建iOS應用程序。 (開發商會在定義的方式來生產所建項目提供用於修改模板應用項目數據。)iOS應用程序構建服務器

每個開發人員將提供:

  1. 代碼簽名證書
  2. 置備簡介
  3. 其他應用程序特定的數據

,服務器會:

  1. 待辦事項XXXXX與證書與配置文件
  2. 複製模板的Xcode項目和做ZZZZZ指向1修改)和2)
  3. 生成項目(我假設使用xcodebuild聯編)
  4. 待辦事項YYYYY生成應用程序包

有沒有辦法將Xcode項目設置爲指向配置文件和證書文件本身,而不是通過鑰匙串以及Xcode是否執行配置文件? (有一個相關的Q &提到將配置文件放在Xcode使用的特定文件夾中,但在最新的Xcode中不再出現這種情況。)

+0

...正在處理... – 2012-08-24 00:15:34

+0

不是過於關鍵,但有什麼可以爲您服務提供我按在Xcode中「存檔」不能這樣做? – CodaFi

+0

請求的服務器功能是更大系統的一部分,其目的在問題中沒有討論。 – devx

回答

0

查看TeamCity by Jetbrains。它是一個免費的,多功能的持續集成服務器,它可以通過使用方案構建甚至測試Xcode項目。這裏有一些特點:

  • 自動化代碼分析,編譯和測試流程,提供有關生成進度,存在的問題和測試失敗,都在簡單,直觀的Web界面的即時反饋;
  • 同時在不同的配置和平臺下運行多個構建和測試;
  • 執行預先測試的提交,幫助團隊的其他成員維持不間斷的工作流程;
  • 通過可定製的構建時間,成功率,代碼質量和自定義指標的統計信息構建歷史洞察;

鏈接:http://www.jetbrains.com/teamcity/

相關問題