iOS快速配置不同的编译环境(开发、测试、生产等快速切换坏境)

一 场景


1. 在我们工作开发中,我们后台都会配置测试/正式,最基本两个环境服务.

2. 由于域名不同,很多新手切换域名时,都会采用注释代码相互切换,麻烦,太麻烦,并且易出错,发布版本或者DeBug容错率太高.


二 开始配置


1.设置不同的Configurations

2. 直接配置 Preprocessor Macros 预编译宏

2.1 图中的APP_DevelopModel自己定义,每个环境设置对应的数字即可,相当在程序中定义了宏

3. 如上图设置的名字为APP_DevelopModel,现在来使用它


4. 正式使用 (点击Edit Schemes)


至此我们的配置就完成

如果使用cocoapods,记得pod install 下

最后配置完成自己在细心调试下,切换坏境打印log,确认不要出错

***此文希望能帮助需要的人使用,原理及细节不做解释,跟着步骤来,没毛病***

你可能感兴趣的:(iOS快速配置不同的编译环境(开发、测试、生产等快速切换坏境))