使用fastlane自动增加版本号

使用fastlane自动增加版本号需要配置

若没有配置直接使用会出现:

配置:

1、设置Versioning System,如图:

使用fastlane自动增加版本号_第1张图片

2、设置version 和 build numbers,如图:

使用fastlane自动增加版本号_第2张图片
注:可能没有bundle version string,short,这里是自己添加的。

这样就配置完了,可以直接在fastlane里使用:increment_build_number,increment_version_number了。如图:

使用fastlane自动增加版本号_第3张图片

使用agvtool做关于版本号的一些操作:

设置版本号:agvtool new-marketing-version 3.5.5

自动递增build:agvtool next-version-all

查看当前version:agvtool what-marketing-version

查看当前build:agvtool what-version

注:fastlane获取版本号可以直接使用build_number = get_build_number(xcodeproj: "bexrunner.xcodeproj"),version = get_version_number(xcodeproj: "bexrunner.xcodeproj")


参考:1、Automating Version and Build Numbers Using agvtool

          2、使用`agvtool`自动化版本号和编译号

你可能感兴趣的:(使用fastlane自动增加版本号)