内容简介:级别: ★☆☆☆☆标签:「iOS」「环境配置」作者:沐灵洛
级别: ★☆☆☆☆
标签:「iOS」「环境配置」
作者:沐灵洛
审校:QiShare团队
在项目中,一般会涉及到多种环境,如:开发、测试、正式环境等。不同的环境可能对应不同的服务器地址,不同的交互数据等。多环境之间切换,若每次都修改代码,难免会出现改错或漏改的问题。效率和质量都不是很好。 因此我们可以进行一些配置,实现根据不同环境自动配置我们的项目。
项目运行或打包,可以通过Scheme下的Build Configuration切换环境。初始项目的基本配置下有Debug和Release环境,实际开发中可能需要我们增加环境配置。
1.复制Debug或Release对应的配置,并重命名。
对比初始的项目的Scheme会发现环境配置增加了我们复制的两个。
2.配置我们的预编译宏
配置完毕,若是使用pods则需要执行一遍pod install ,让我们新增的配置与pod的配置进行关联。
3.预编译宏使用
随着我们在Scheme中切换Build Configuration,我们所配置的与环境相关的宏也将生效。从而实现对于服务器地址和其他参数的自动配置。
4.配置不同环境对应的AppName。
与info.plist中的Bundle name一项动态绑定
切换Scheme中对应的Build Configuration动态生成不同的AppName。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- 皮肤可配置化:变量、样式分离
- Linux环境变量配置介绍及实战
- Linux环境变量配置介绍及实战
- roadhog+dva中环境变量的配置
- Webpack介绍和使用(配置环境变量,打包依赖)
- ASP.NET Core 配置和使用环境变量
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Trading and Exchanges
Larry Harris / Oxford University Press, USA / 2002-10-24 / USD 95.00
This book is about trading, the people who trade securities and contracts, the marketplaces where they trade, and the rules that govern it. Readers will learn about investors, brokers, dealers, arbit......一起来看看 《Trading and Exchanges》 这本书的介绍吧!