一尘不染

如何设置Flutter应用程序的内部版本和版本号

flutter

如何设置Flutter应用程序的版本名称和版本代码,而不必进入Android和iOS设置?

在我的pubspec.yaml中

version: 2.0.0

但我看不到内部编号的地方。


阅读 2200

收藏
2020-08-13

共1个答案

一尘不染

您可以在 pubspec.yaml 中的同一位置更新版本名称和版本代码号。只需将它们与+标志分开即可。例如:

version: 2.0.0+8

这表示

  • 版本名称是 2.0.0
  • 版本代码是 8

在新项目的文档中对此进行了描述(但是,如果您正在处理旧项目,则可能已将其删除):

以下内容定义了您的应用程序的版本和内部版本号。版本号是三个由点分隔的数字,例如1.2.43,后跟一个可选的内部版本号,并由+分隔。通过分别指定–
build-name和–build-number,可以在flift构建中覆盖版本和构建器编号。在semver.org上了解有关版本控制的更多信息。

version: 1.0.0+1

默认情况下,Flutter项目被设置为version在构建项目时根据pubspec.yaml中的设置自动更新Android和iOS设置。

2020-08-13