我们有一个XCode项目,用于仅为MacOS构建的应用程序的插件。
我们希望两次构建相同的源 - 一次用于完整版,一次用于试用版。唯一的区别是预处理器宏(如试用版的TRIAL = 1,完整版没有任何内容)。
构建产品应该保存/存档为〜/ Build / Trial | Full / myName.appPlugIn。
其中一个版本应该被复制到特定于应用程序的文件夹以进行调试。我想根据需要选择哪一个。
目前我有两个xconfig文件 - Full.xconfig和Trial.xconfig,它们根据需要设置预处理器宏,并分别设置TRIAL_OR_FULL = Full或Trial值。
你如何建议设定目标/方案/ * .xconfigs?感谢。
答案 0 :(得分:0)
这就是我所做的:
1)在检查员中单击项目
2)右键单击应用程序目标,然后选择复制/重命名它以在名称中使用试用版
3)在试验的构建设置中添加TRIAL = 1预处理器宏
4)编辑方案并复制主方案
5)单击Build for the scheme。
6)添加新的试验目标并删除旧试验目标
7)选择新方案并构建。