iOS 快速切换开发环境

step1: 添加自定义的配置

project Navigationor --> PROJECT --> Info -->Configurations(+) -->Depulicate"Debug" Configuration. 如图:

注意:

选择Depulicate "Debug" Configuration 则新的配置环境是debug模式。

选择Depulicate “Release" Configuration 则新的配置环境是Release模式。

step2: 添加关键字

****-info.plists --> add {Key:Configuration  Value:${CONFIGURATION}}



step3:创建配置文件
newfile--> iOS Resource --> Property List   并named Environment.plist


step4:创建单利从plist中读取数据


此时编译一下如果不通过,提示pod library 找不到的解决方法:

Targets--》buildsetting --》 搜索searchPaths --》 将Framework、Library、userHeader 对应的searchPath中都添加$(BUILD_DIR)/Release$(EFFECTIVE_PLATFORM_NAME)。


技巧:

可以通过编辑scheme来设置自己的环境变量,具体操作如下:

edit Scheme --> Run ***.app -- > Arguments  ---> Environment Variables -->添加相应的name & value。

如何取得自定义得环境变量值:

   NSString * element = [[[NSProcessInfo processInfo] environment] objectForKey:@"TestEnvironment"];

    NSLog(@"element = %@",element);




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值