Jenkins 安装使用参考我的博客http://www.cnblogs.com/zhujin/p/9064820.html
Xcode 配置:说明 一个schema 对应一套环境(如生产,测试),一套环境又对应两个configuration(debug和release)
1. 快捷添加scheme :
2.添加配置
如下:
3.设置 scheme 对应的配置
管理schemes 设置shared
4.新建一个 个性化参数 userProductName
设置不同配置下显示的app名字
info 中设置 这app 名字为上面的个性化变量
添加一个 设置预编译宏 kIsOnline
等同与代码中设置如下代码 相信大家都懂的
#define kIsOnline NO;
//#define kIsOnline YES;
至此 可以在xcode run前方便的切换环境 而不需修改代码
最后给出fastlane 编译打包关键指令:
build_app(workspace:"XWZenoPla.xcworkspace", scheme:"XWZenoPla",export_method: "ad-hoc")
build_app(workspace:"XWZenoPla.xcworkspace", scheme:"XWZenoPla_offline",export_method: "ad-hoc")
转载请说明出处 谢谢!