马甲包的字面意思给产品穿马甲,但是我认为马甲包更像是产品的一种分身,一种和产品一样拥有灵魂,拥有肉身的一种分身。它能为产品带来同样的功能效果。
之前的方法都是在蒲公英上发布测试版本,添加公司内部测试机器,以后可以不用这么麻烦了,马甲包的具体方法如下:
Project→Info→Configuration→点击+(Debug和Release各添加一次)
如果有添加过cocoapods,并且添加过三方库的,就执行pod install命令(没用pod略过)
新建Scheme
编辑Scheme(先选择MaJiaTest_m 也就是马甲包
Run模式下更改
管理Scheme 右边的勾选
icon 和 启动页配置
将文件夹复制完之后重新命名就可以了
改icon配置 Targets→Build Settings,搜索asset或者Asset Catalog App Icon Set Name
配置App名称
Project→Build Settings →点击+ 选择 Add User-Defined Setting
名字为CusomAppName
info.plist中设置Bundle name为${CusomAppName}
Identifier设置
Targets→Build Settings 搜索 Product Bundle Identifier
预编译宏设置
Targets→Build Settings搜索Preprocessor Macros
这样运行不出错就可以了