美文网首页
iOS快速配置不同的编译环境(开发、测试、生产等快速切换坏境)

iOS快速配置不同的编译环境(开发、测试、生产等快速切换坏境)

作者: Sui_H | 来源:发表于2018-11-27 17:39 被阅读0次

一 场景


1. 在我们工作开发中,我们后台都会配置测试/正式,最基本两个环境服务.

2. 由于域名不同,很多新手切换域名时,都会采用注释代码相互切换,麻烦,太麻烦,并且易出错,发布版本或者DeBug容错率太高.


二 开始配置


1.设置不同的Configurations

2. 直接配置 Preprocessor Macros 预编译宏

2.1 图中的APP_DevelopModel自己定义,每个环境设置对应的数字即可,相当在程序中定义了宏

3. 如上图设置的名字为APP_DevelopModel,现在来使用它

4. 正式使用 (点击Edit Schemes)

至此我们的配置就完成

如果使用cocoapods,记得pod install 下

最后配置完成自己在细心调试下,切换坏境打印log,确认不要出错

***此文希望能帮助需要的人使用,原理及细节不做解释,跟着步骤来,没毛病***

相关文章

  • iOS快速配置不同的编译环境(开发、测试、生产等快速切换坏境)

    一 场景 1. 在我们工作开发中,我们后台都会配置测试/正式,最基本两个环境服务. 2. 由于域名不同,很多新手切...

  • Spring高级装配Bean

    开发、测试和生产环境的配置和切换 开发 -> 测试 -> 部署上线,每个阶段的环境的配置参数会有不同,如数据源,文...

  • umi 配置多环境编译打包

    平时我们开发应用时环境有开发环境、测试环境、生产环境等,此时我们需要配置不同的环境,获取不同的apiUrl前缀,以...

  • springboot部署测试环境和生产环境

    我们在日常开发工作经常会根据不同的项目运行环境,添加不同的配置文件,例如:开发环境,测试环境,生产环境等。配置sp...

  • 从零开始的Koa实战(5) 环境配置

    在项目开发中,我们希望有多个环境配置,如开发环境、生产环境、测试环境等。不同的环境可能需要不同的配置,如数据库、日...

  • Springboot配置文件profile

    概要 Profile是Spring对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境. 使...

  • iOS开发中如何创建多个target

    在开发iOS应用程序的过程中,经常需要根据不同的需求,切换到不同的项目配置,或者打不同的包(测试环境、开发环境、生...

  • 3-Profile多环境

    Profile可以满足项目对不同环境配置的需求,可以通过激活、指定参数等方式快速切换配置环境。 1. 多Profi...

  • Spring Boot教程 - Spring Boot Prof

    在后端开发中,应用程序在不同的环境可能会有不同的配置,例如数据库连接、日志级别等,开发,测试,生产每个环境可能配置...

  • SpringBoot之Profile源码分析

    一 什么是profile Profile 对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环...

网友评论

      本文标题:iOS快速配置不同的编译环境(开发、测试、生产等快速切换坏境)

      本文链接:https://www.haomeiwen.com/subject/wptnqqtx.html