Xcode 默认配置两种标准的 configuration: Debug 和 Release,可以在 Project -> Info -> Configurations section 页面找到。Release 做了编译优化,不能断点调试,但是运行速度较 Debug 包更快,且体积更小。
一般情况下不需要配置额外的 configuration, 但是开发的同学在除了Debug包和release包之外,可以打自己的开发包,就可以增加一种配置!这样我们在增加开发专用的代码或者库的情况下不会影响正常的测试和打线上包!
这是我在增加APP性能检测的时候,有这种需求所以想到增加了这种研发配置,在这里推荐大家一种测试SDK:DoraemonKit(滴滴开发的,用着还不错,附上Git地址:https://github.com/didi/DoraemonKit),应用例子如下:
1、项目中不引用其它的项目工程
添加 Configurations
在 Project -> Info -> Configurations section,直接复用 Debug 创建 Debug_Develop(因为是自己研发用,所以建Debug),也可以复用 Release 创建 Store 包。
配置 Preprocessor macros
因为该