一 场景
1. 在我们工作开发中,我们后台都会配置测试/正式,最基本两个环境服务.
2. 由于域名不同,很多新手切换域名时,都会采用注释代码相互切换,麻烦,太麻烦,并且易出错,发布版本或者DeBug容错率太高.
二 开始配置
1.设置不同的Configurations
2. 直接配置 Preprocessor Macros 预编译宏
2.1 图中的APP_DevelopModel自己定义,每个环境设置对应的数字即可,相当在程序中定义了宏
3. 如上图设置的名字为APP_DevelopModel,现在来使用它
4. 正式使用 (点击Edit Schemes)
至此我们的配置就完成
如果使用cocoapods,记得pod install 下
最后配置完成自己在细心调试下,切换坏境打印log,确认不要出错
***此文希望能帮助需要的人使用,原理及细节不做解释,跟着步骤来,没毛病***