自动打包工具
使用过的自动打包工具有Jenkins
, Flow.ci
,Fastlane
Jenkins
和Fastlane
, 一本远程库,一个本地库打包 1. Jenkins
配置复杂,历史要悠久一些, 一般工作中使用 稳定版本. 单独配置一台电脑做打包的设备,可以自定很多东西.功能强大. 可以拉取远程仓库的不同分支,不同项目进行打包.
2. Flow.ci
虽然是一条超级新星, 但不得不说,真是用着省心,质量放心,专业的团队进行服务. 手把手教学,因为使用的是别人的服务器,只要授权该项目,可以随时随地,打包完全无压力啊. 曾经我们也有过一段时间的甜蜜期,可惜今年3月份就收费了, 穷人家的孩子还是自己忙活吧.
3. Fastlane
再后来,还是想偷懒, 以前用过一次Fastlane,完全不用怎么配置就搞定了,前提是你要有权限操作开发者帐号. 本人配置了Debug
和Release
两种环境, 来调整不同的参数,包括不同的包名,第三方的appid
,appSecret
(尤其是微信分享),来实现自动打包两个app
包,安装在手机上同时测试. 注意: 在使用Fastlane
, 进行fastlane init
的时候 会询问 你的开发者帐号,密码,还有项目的一些信息,像我的bundleid
在不同的环境有不同的值,所有我直接选择了N
,自己进行手动的输入,来确保.