@AppVersion()

2.0 新增

生成应用版本,格式:major.minor.patch[-releaseState][+buildstate]

网络信息起始版本 2.0.0

参数

名称类型必填默认值说明
prefixDictString版本前缀,如:v,wchat ,默认不指定时无前缀
releaseStateDictString版本发布状态字典,示例:SNAPSHOT、BETA、RELEASE、DEMO、SP、TRIAL、LITE、FREE、ENHANCE
buildStateDictString版本构建状态字典,示例:build.1、build.2、build.3

用法

@AppVersion()

生成一个应用版本,字典使用默认的

示例:
@AppVersion()
输出:
135.50.149199.31.103
@AppVersion(prefixDict)

生成一个应用版本,前缀使用指定的prefixDict,没有发布状态和构建状态

示例:
@AppVersion(v|wchat)
输出:
v-74.153.115m-223.100.154
@AppVersion(prefixDict,releaseStateDict)

生成一个应用版本,前缀使用指定的prefixDict,发布状态字典使用指定的releaseStateDict,没有构建状态

示例:
@AppVersion(v|wchat,SNAPSHOT|BETA|RELEASE)
输出:
v-237.22.12-SNAPSHOTm-110.126.74-BETA
@AppVersion(prefixDict,releaseStateDict,buildStateDict)

生成一个应用版本,前缀使用指定的prefixDict,发布状态字典使用指定的releaseStateDict,构建状态字典使用指定的buildStateDict

示例:
@AppVersion(v|wchat,SNAPSHOT|BETA|RELEASE,build.1|build.2)
输出:
v-78.225.93-BETA+build2m-250.204.99-RELEASE+build1
← 返回函数参考