iOS多环境打包
1.创建并配置新的Build Configuration
2.Add User-Defined Setting 添加key bundel_name 为个环境app设置名字
3.在info.plist 中 设置bundelname 设置为变量 :$(Bundle_Name)
4.为各环境设置bundel id 不让app覆盖
5.将各环境添加到schme 可以切换运行
6.执行pod install 添加环境pod的依赖
打开Xcode:
Project - Info -> Configurations -> 添加宏(dev pro test )
打开目录下的info.plist文件:
Bundle display name - $(Bundle_Name)
Targets -> BuildSettings -> Packaging -> Product Bundle Identifier -> 根据不同的环境配置不同的ID
Targets -> BuildSettings -> Use-Defined -> 添加环境变量名称 -> Bundle_Name -> 各个环境配置好。
Product -> Scheme -> ManageScheme -> 添加 -> 输入scheme名称 -> 编辑刚才添加的scheme.
参考链接:https://www.jianshu.com/p/97eb382e87c0