iOS中使用Fastlane实现自动化打包和发布

2020-01-20 13:09:34于海丽

我们可以在 Fastfile 文件中添加一个函数来设置version号和build号。

default_platform :ios


def prepare_version(options)
  increment_version_number(
    version_number: options[:version]
  )
  increment_build_number(
    build_number: options[:build]
  )
end

然后可以在一个lane中使用这个函数:


lane :appstore do |options|
  ···
  prepare_version(options)
  ···
end

然后执行这个lane的时候:


$ fastlane appstore version:2.4.0 build:2.0

好啦,先说到这里吧,Fastlane能做的事情还有很多,大家可以去好好看看文档,研究一些高级的用法吧!

 
注:相关教程知识阅读请移步到IOS开发频道。