一个项目中添加多个target 简单高效

此方法本地只维护一套代码,一套代码维护多个app。多个target会对应多个plist,可以分别设置对应的app信息。

1.在当前项目的target处右键选择Duplicate生成第二个target。

01.png
02.png

2.scheme选项卡处选择Manage scheme,点击scheme列“TargetDemo copy”给第二个target重命名。

03.png
04.png
05.png

3.在项目target处给第二个target重命名

06.png

4.重复以上步骤添加第三个target,命名为TargetDemo_VIP。

5.选中我们的第一个target-->TargetDemo,在build setting里设置全局宏preprocessor macros。

07.png

如图依次设置第二个、第三个target的preprocessor macros。

08.png
09.png

6.在需要区分不同target的文件里添加预处理命令设置条件编译。
在Xcode左上角选择相应的target进行测试。

屏幕快照 2017-08-28 下午4.23.10.png

10.png
11.png
12.png

参考:http://blog.csdn.net/aaidong/article/details/53425773

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容