美文网首页
多环境控制配置

多环境控制配置

作者: 星空下的小纸人 | 来源:发表于2018-01-15 16:20 被阅读0次

如何做到运行(打包)项目时,只需要 在 Edit Scheme 中选择对应的环境名,即可运行出对应的app

实现方法:

1、在 PROJECT - Info - Configurations 里配置环境名

2、在 PROJECT - Build Settings - Preprocessor Macros 里 配置  预编译宏(别名)

3、创建环境管理类(单例)根据所选的环境,返回对应的值环境值

4、结束。只需要在需要根据环境判断的地方调用此句即可。大部分为 不同的环境返回不同的url前缀。

拓展:

1.若需求,不同的环境共存,即需要不同的bundleId,则需要配置不同环境下的不同info.plist

创建完成后,需要配置不同环境对应的info.plist内容,以及不同环境对应的plist

以及对应的证书等


2.若需要同一plist,但是需要不同名称,操作如下

自定义 COUSTOM_BUNDLENAME 字段

plist 内配置如下:

备注:

工程使用pod管理第三方时,原工程没有配置多环境,配置完成后应该更新 pod,否则会报错(即更新各个环境的pod配置)

Swift 工程配置环境如下:

上述步骤2 替换为

相关文章

  • 多环境控制配置

    如何做到运行(打包)项目时,只需要 在 Edit Scheme 中选择对应的环境名,即可运行出对应的app 实现方...

  • iOS 多Target环境配置

    iOS 多Target环境配置iOS 多Target环境配置

  • Windows下CMD常用命令汇总

    控制台运行JAVA项目的方法(先将项目打包) 单环境时, 只有一个配置文件 运行命令: 多环境时, 有多个配置文件...

  • 5.SpringBoot多环境配置

    maven多环境配置示例 SpringBoot多环境配置 Profile是Spring针对不同环境不同配置的支持。...

  • 嗯,挺全乎儿的,Spring Boot 多环境配置都在这里了,你

    目录 前言 Spring Boot 自带的多环境配置创建不同环境的配置文件指定运行的环境 Maven 的多环境配置...

  • 配置管理之环境管理

    配置管理工程师要对自己的环境具有控制力 配置管理环境的控制力 对配置管理环境的控制力这主要体现在两个方面, 你要对...

  • 多环境配置

    参考文章【https://www.jianshu.com/p/d9397954dc8f】

  • 多环境配置

    在Spring Boot中多环境配置文件名需要满足application-{profile}.properties...

  • 多环境配置

    1,增加依赖:spring-boot-configuration-processor 2,@Configurati...

  • 多环境配置

    前言: Project: 包含了项目所有的代码,资源文件,所有信息。 Target: 对指定代码和资源文件的具体构...

网友评论

      本文标题:多环境控制配置

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