1. targets--->右键---->duplicate,并更名
2.在左边的文件目录,对xxx-copy-info.plist改名,
同时,在targets--->build setting 搜索"info.plist", 将这个名字 必须改成 和 上一步的文件名一致, 否则,会解析出错
同时,在targets-->build setting 搜索"Product Name", 将XXX copy 改掉
3.在左边的文件目录,对新复制出来的plist 改各种属性,如main.storyboard或launchScreen.xib等
4.改对应的描述文件
5.edit scheme, 更名
预编译宏可以在Build Settings中Preprocessor Macros定义,比如在我们新建的target B中定义预编译宏MACRO,如: kPre_Macro_TaiYu=1,然后在代码中通过
#if defined (MACRO)
//target B需要执行的代码
#else
//target A需要执行的代码
#endif
来区分