制作马甲包:即在原有app的基础上,只修改app的名称,图标,LaunchImage,替换app中带有app名称的文本,并用不同的开发者账号发布,因为马甲包的数量不定,所以手动在代码里更改环境变量,替换图片肯定是不可取的,在这里我们将采用Configuration来实现这个需求。定义好不同的Configuration后,就可以分别设置
Build、Archive、Test等操作分别使用哪一个 Configuration 进行编译,从而可以轻松地分离开各个环境变量的设置。
1、新建项目

2、新建Configuration
点击Project -> Info,默认只有Debug和Release两个Configuration,Debug用于调试,Release用于发布,区别是Debug默认添加了预编译宏DEBUG=1,Release不能调试程序。点击Configurations选项卡下面的加号,分别复制一个Debug和Release的Configuration,这里我取名为Debug01和Release01,代表马甲包01的两个Configuration(新建完Configuration之后如果有使用CocoaPods需要重新执行pod install命令)


3、新建Scheme

本文介绍了如何通过创建不同的Configuration来制作iOS应用的马甲包,详细讲解了从新建Configuration、设置Scheme、配置AppIcon和LaunchImage、App名称、Bundle ID、证书到数据环境的过程,提供了一种高效管理马甲包环境的方法。
1311

被折叠的 条评论
为什么被折叠?



