当多个APP项目功能差不多一样,且大多数代码、文件、资源可共用时,就可以在一个项目中通过设置不同的target进行开发。
设置步骤:
1、创建Target
2、Assets.xcassets的设置(app图片、launch启动页),务必勾选对应的target
3、配置Info.plist 修改应用名称、包名、版本号、证书、描述文件等
4、修改Xcode左上角的Target名称
5、 桥接文件pch设置
6、宏定义(Preprocessor Macros)设置
7、pod管理配置
一、创建Target
- 新建项目,命名为 Teacher:
- 文件结构细化,区分系统文件,新建三个新文件夹,用于区分存放三个不同targer
- 复制target,通过对原有的target做duplicate(duplicate only),复制一份。
如果两个target的相同点很多,用duplicate,就可以把相关的设置全部拷贝过来,而不需要做 过多的修改,生成一个新的target。