2012-08-24 144 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/

相关问题