Bootstrap

iOS Fastlane一键自动化打包

传统方式

  1. 选择scheme
  2. 选择debug或者release
  3. 等待打包,大约5分钟
  4. 再次手动将上述的ipa包上传至蒲公英分发平台完成分发

缺点:
● 多次的环境配置选择,容易出错
● 等待后需要二次手动上传,较为麻烦
● ipa包容易有传错的可能

使用Fastlane

目前支持
● debug 与 release 环境区分支持拓展
● 自动上传至平台

使用方法:
● 一行命令+ 回车


使用前须知

● 安装 fastlane 环境,我这里使用的第一种安装方式,若已安装此环境则跳过此步.

sudo gem install fastlane -NV
或者
brew cask install fastlane

安装完成大概如下图所示,我这里的版本是 fastlane 2.181.0:
在这里插入图片描述
打开终端, cd 到主工程项目所在目录即 .xcworkspace 所在目录

若打debug包则使用以下命令+回车

 fastlane hxdebug

若打release包,则使用以下命令+回车

fastlane hxrelease

拓展包,则使用以下命令+回车

fastlane hxrprod

回车后效果大概如下:
在这里插入图片描述
注意: 四个选项中 这里选择第1个,然后继续回车,接下来就是等,大约6分钟左右就可以去蒲公英下载安装了.
在这里插入图片描述

如上图所示, 最后的链接 https://www.pgyer.com/XQ2O 就是上传的最新的ipa包的下载地址.

;