iOS开发:Xcode增加Configuration及相应的配置

本文介绍了如何在Xcode中添加自定义的Configuration,如Debug_Develop,以满足开发阶段的特殊需求。内容包括创建新的Configurations、设置Preprocessor macros、配置不同环境下Pods的使用,并提供了在Debug_Develop配置下引入DoraemonKit的示例,以帮助开发者进行APP性能检测。同时,文章还讨论了当项目引用其他项目时,如何确保在不同配置下正确调用第三方库。
摘要由CSDN通过智能技术生成

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

因为该

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值