Fastlane简介

Fastlane

Fastlane是一个发布iOS和Android应用的工具,用来处理一些单调乏味的任务,比如:屏幕截图、代码签名、发布应用。目前是Fabric的一部分。

https://github.com/fastlane/fastlane

https://fastlane.tools

Fastlane的特点

  • 100%开源

  • 连接所有的编译工具

  • 扩展自己的构建步骤

  • 为不同的需求指定不同的lanes

  • 任何电脑部署

  • 支持持续集成

  • 一键发布新应用更新

Fastlane家族成员 - iOS工具

Deliver:一条简单命令把截图、元数据(metadata)和应用上传到App Store

Snapshot:自动获取设备上每一个iOS应用的本地化截图

Frameit:将屏幕截图快速的放在合适的设备框架中

Pem:自动生成和更新推送通知配置文件

Sign:你宁愿把时间花在编译上,而不是和provisioning较劲

Produce:使用命令行在iTunes Connect和Developer Portal创建新的iOS App

Cert:自动创建、维护iOS代码签名证书

Scan:以最简单的方式执行iOS和Mac App测试

Gym:编译iOS应用从未如此简单

Match:使用Git在团队间很容易的同步证书和profiles

Precheck:使用社区驱动的应用程序商店审查规则检查应用程序,避免被拒。

为什么使用持续部署

  • 为应用程序提交准备、上传截图和发布应用程序节省数日

  • 同事度假时又重要的Bug修复需要发布,不要依赖一个人发布更新

  • 用更频繁、更轻量的发布提升软件质量和反应时间

  • 在任意的电脑或服务器上管理您的应用

Fastlane文档

你可能感兴趣的:(Fastlane简介)