在项目的开发中,经常会有测试、正式环境, 下面就来配置一下这两个环境:
一:拷贝源Target@H_301_4@
(1): 拷贝源Target@H_301_4@
拷贝结束之后, 将拷贝的Target的名称改为“TestDemo_dis”
二: 更改General 和 Signing & Capabilities 中的信息@H_301_4@
(1)更改测试环境下的General 和 Signing & Capabilities 中的信息
(2)更改正式环境下的General 和 Signing & Capabilities中的信息
三: 配置预处理命令@H_301_4@
(1)配置测试环境的预处理命令
()配置正式环境的预处理命令
四:使用Target和宏@H_301_4@
#if DEVELOPMENT //设置测试环境的宏 #else //设置正式环境的宏 #endif
五: CocoaPods中配置Podfile@H_301_4@
inhibit_all_warnings! platform :ios,'9.0' targets = ['TestDemo_dev','TestDemo_dis'] #循环 targets.each do |t| target t do pod 'AFNetworking' end end
六: 添加新的文件时, 需要勾选多个Target, 以保证代码一致@H_301_4@
总结@H_301_4@