自动化发布流程。
Fastlane是麻省理工学院批准的开源项目,可以将Mac、iOS、android项目的自动打包、发布等一系列繁琐的任务自动化。
标准的手动发布流程是:编译->打包上传->填写应用更新数据->等待iTunesConnect编译->选择版本发布,整个过程大概需要30分钟左右。关键是这个过程就像windows装系统一样,虽然手工参与的不多,但是要一直守在电脑前等着。
程序员这么懒,一定会想办法让他自动化的。后来发现特别懒的Felix Krause写的Fastlane,Fastlane可以非常快速简单的搭建一个自动化发布服务,并且支持Android
,iOS
,MacOS
。他可以实现一条命令从编译到选版发布全程不用干预。作为程序员的你只要一条命令,看集美剧,发布就完成了。截止刚刚Fastlane官网上宣称已经为程序员节省了4百万小时+
这是一篇中速入门,看完这篇文章,自己搭建个「iOS自动发布服务」肯定是没问题了。这篇文章很长,有很多细节,可以当文档查。
地址:https://whlsxl.github.io/
http://www.cocoachina.com/ios/20170519/19317.html
https://blog.csdn.net/Px01Ih8/article/details/79544698
FastLane官方文档:https://docs.fastlane.tools/
网友评论