Swift环境变量配置
2018-06-15 本文已影响0人
武爺
前景:
一个项目有的时候可能要发布几个版本,如release、debug、sit、uat、sit等,不同的版本可能对应不同的网络地址或者业务逻辑、appIcon(下一篇将编写动态资源引用)。这里分享个最简单的步骤:
这里基于pod的swift项目记录。
两个步骤:
一:建立个uat版本
如图顺序操作:
uat版本添加完成!
二:开始使用--加入差异
修改UAT环境下的appName,APP_DISPLAY_NAME = uat
配置:
运行效果:
选择配置好的uat环境运行
修改AppName完成!
在代码中判断对应当前选择的是uat版本,取不同的网络访问地址
配置:
关联配置标志
运行效果:
代码中使用,根据currentConfig的值就可以知道对应的环境了,再做差异代码
获取不同版本完成!