最有效的方式来做22种不同的构建

use*_*253 5 macos xcode objective-c xcodebuild

我正在接近完成我的第一个相对简单的Xcode项目(自定义安装程序),我需要做22个构建.是的,这不是一个错字!每个版本的不同之处是PRODUCT_NAME,这是一个资源包文件夹中的源文件,以及一个表明该软件是否为试用版的变量.

从我到目前为止所读到的内容来看,复制现有目标似乎是在只有几个版本的情况下实现它的方法,但对于22这样做仍然如此吗?这似乎是一项非常多的工作.我想到的是一种更改PRODUCT_NAME的方法,即复制到Resources文件夹的源文件和试用模式boolean.但我被卡住了.

谢谢

Kri*_*son 1

我可能会编写一个使用 .xcodeproj 模板的脚本并sed生成所有必要的组合。