是否可以使用pubspec和flutter构建工具来创建我的应用的发行版本,并且每个平台的版本都不同?例如iOS可能是1.0.1 + 10,而Android 5.2.3?
这是错误的,但我在想类似以下的内容
name: myapp
description: my app description
ios_version: 1.0.1+10
android_version: 5.2.3
当前商店中的应用程序具有不同的版本号。我们是否需要将它们都升级到同一个版本,例如6.0.0?每个版本都有一个pubspec吗?
答案 0 :(得分:1)
对于Andriod,在构建时,请在android文件夹中编辑local.properties文件。
对于iOS,请在ios / FLutter文件夹中编辑Generated.xcconfig文件,或者在构建时从Xcode更新。
FLUTTER_BUILD_NAME=1.0.0
FLUTTER_BUILD_NUMBER=1
答案 1 :(得分:1)
对于iOS,找到文件名 Generated.xcconfig 并更改以下参数
FLUTTER_BUILD_NAME = 1.0.0
FLUTTER_BUILD_NUMBER = 1
否则,默认版本从 pubspec.yaml 从以下行获取:
版本:1.0.0 + 1 //默认版本集