前言
这个项目需要做环境分离来适应不同的域名
这个项目是 Swift 工程, 和以前 OC 的玩法有点出入
第 1 步
创建一个 Swift 工程

第 2 步
创建一个新的 Build Configuration

第 3 步
创建完成,这里我创建了3个, STG1, STG2, STG3

第 4 步
创建 Schema

第 5 步
命名

第 6 步
编辑 Schema

第 7 步
配置 Schema, 一般我只在 Run 下面配置对应的 Build Configuration.

第 8 步
这里使用 -D 开头, 后面的名字就使用环境的名字,比如下面这样:
-D Debug
-D STG

第 9 步
在代码里面找到对应的环境, 方法有很多. 然后可以根据环境来设置对应的 URL 域名

第 10 步
Command + R

下一个: iOS Swift 工程环境分离 后篇
后续
为了配置好这个环境,填了很多坑,之前在 OC 工程上是好的,换了 Swift 就有点不一样了
试了很久,终于发现这个办法是好用的,然后我就记录一下.
里面很多参数设置其实我是不懂的.很无奈.
附上我曽拜访过的文章,谢谢你们的帮助
网友评论