美文网首页
iOS多环境配置

iOS多环境配置

作者: qinghan | 来源:发表于2021-01-16 16:22 被阅读0次

背景

在开发中,我们经常会遇到同一套代码不同的版本,比如development、beta、release等。下面介绍如何做一些配置。在配置之前我们先理解几个名词:

名词解释

Project:包含了项⽬所有的代码,资源⽂件,所有信息
Target:对指定的代码和资源文件的具体构建方式
Scheme:对指定Target的环境配置

多Target配置

下面举个例子,我们现在要配置developrelease两个版本:
第一步:我们在原有target的基础上重复一套:QHDemoApp-DEV

截屏2021-01-16 下午12.30.22.png
第二步:我们设置全局的Target_Type,用于控制不同的Target,如下图在build setting->Preprocessor Macros 截屏2021-01-16 下午4.13.10.png
同时,我们可以通过不通的Target配置不同的编译文件,如果是公共的文体可以都勾许,如果是单独为某个tagert,只需购选相应的
截屏2021-01-16 下午4.14.48.png
我们还可以通过多Scheme来管理我们的项目,在project下,点击加号,我们可以添加一个beta, 截屏2021-01-16 下午4.57.23.png

多shcema配置

通过Manger shcema,我们可以添加多个schema,这样我们可以通过不通的版本做设置

截屏2021-01-16 下午4.59.35.png
如果是beta版,我们可以选择beta版本,这样我们就可以提前做好配置,大大增大了开发体验:
截屏2021-01-16 下午5.01.15.png

相关文章

  • iOS 多Target环境配置

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

  • iOS-开发进阶01:多环境配置

    iOS 开发进阶 文章汇总 本篇文章主要介绍多环境配置 & Mach-O与链接器 & Symbol 一、多环境配置...

  • iOS多环境配置

    iOS多环境配置 背景 一个APP的生命一般有开发,测试,预发布,到上线几个阶段。在不同的阶段,至少使用的服务器地...

  • iOS多环境配置

    由于项目需要为一个APP生成不同环境下的版本,例如Debug版本、Release版本、Test版本,于是研究了一下...

  • iOS 多环境配置

    看到一篇对iOS多环境配置介绍不错的文章,翻译了一下,原文链接这里: 原文链接 下面的例子展示了如何在Xcode中...

  • iOS:多环境配置

    1.多target配置配合多Scheme 1.1.创建多个target 点击Duplicate,创建target,...

  • iOS配置多环境

    一般项目中都会有测试环境和正式环境,如果我们我们不进行一些配置的话,每一次不同环境的切换的时候,我们都需要修改一些...

  • iOS多环境配置

    背景 在开发中,我们经常会遇到同一套代码不同的版本,比如development、beta、release等。下面介...

  • iOS 多环境配置

    Demo下载[https://github.com/liuyaozong1/many_environmental]...

  • iOS 开发进阶 文章汇总

    0、多环境开发配置iOS-开发进阶01:多环境配置[https://www.jianshu.com/p/c40b3...

网友评论

      本文标题:iOS多环境配置

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