如何为iPhone应用程序自动化多个构建?

如何为iPhone应用程序自动化多个构建?,iphone,build-automation,Iphone,Build Automation,我知道,但我有几个额外的问题没有涉及到: 假设我写了一个iPhone应用程序,可以让你阅读报纸。我想建立四个应用程序副本,每个可以阅读的报纸一个,所以我有四个不同的应用程序,每个都阅读不同的报纸 以下是另一条线没有覆盖的两个捕捉: 应用程序读取的文件是在主plist中定义的,而不是在代码中定义的,因此我不确定预处理器宏技巧是否适用。如果有,如何将它们合并到plist文件中 我想一次构建应用程序的所有四个版本;我不想依次选择每个目标,然后重复这个过程四次。我想要一个单独的makefile,如果你愿

我知道,但我有几个额外的问题没有涉及到:

假设我写了一个iPhone应用程序,可以让你阅读报纸。我想建立四个应用程序副本,每个可以阅读的报纸一个,所以我有四个不同的应用程序,每个都阅读不同的报纸

以下是另一条线没有覆盖的两个捕捉:

应用程序读取的文件是在主plist中定义的,而不是在代码中定义的,因此我不确定预处理器宏技巧是否适用。如果有,如何将它们合并到plist文件中

我想一次构建应用程序的所有四个版本;我不想依次选择每个目标,然后重复这个过程四次。我想要一个单独的makefile,如果你愿意的话,它可以构建所有的代码,并且最好也部署它们模拟器,这样当我启动它的时候,我可以在一个会话中测试它们

XCode中是否存在此类设施?如果没有,您可以推荐哪些外部工具


谢谢。

您可以轻松组合一个bash脚本,该脚本使用xcode构建命令行工具从特定的xcode项目进行构建

xcode构建工具有几个参数,主要是xcode项目文件、要构建的目标和配置


使用这些信息,您可以从项目文件中的目标编写多个构建脚本,而无需手动执行。

谢谢,这对构建非常有用,但是部署到模拟器怎么样?