1、安装
sudo gem install -n /usr/local/bin fastlane
要求ruby为最新版brew update
brew install ruby
2、在根目录fastlane init
3、修改fastlane文件
3.1、描述不同航道,获取参数
lane :rpodLib do |options|
targetName = options[:targetName]
tagName = options[:tagName]
3.2、航道中Action
# pod install
cocoapods(
clean: true,
podfile: "./Example/Podfile"
)
3.3、执行航道
fastlane 航道名称 参数1:值1 参数2:值2
fastlane rpodLib project:AutomaticTestLib tagName:1.0.3
4、自定义Action
进入fastlane文件夹执行
fastlane new_action
然后起个名字:如whether_updatetag
然后会发现文件夹中多了一个actions的文件夹,然后编辑里面的rb文件即可。