Flutter新手如何修改pubspec.yaml版本号以上传应用新版本
Flutter pubspec.yaml版本号修改规则解答
你完全可以直接将版本配置修改为version: 1.0.1+1,该修改符合Flutter版本号规范。
版本号构成规则
Flutter的version字段由两部分组成,以+分隔,两部分规则相互独立:
+前为面向用户的语义化版本号,遵循通用语义化版本标准:- 第一位为主版本号:存在不兼容的API/功能调整时升级
- 第二位为次版本号:新增向下兼容的功能时升级
- 第三位为修订号:修复向下兼容的问题时升级
你从1.0.0升级到1.0.1属于常规补丁版本升级,完全符合规范。
+后为内部构建号,仅用于应用商店识别版本优先级的整数:
每次上传新版本到应用商店时,该数字必须大于上一次提交的构建号,和前半部分的语义化版本号没有强制绑定关系。
上传新版本注意事项
如果你之前已经将1.0.0+1提交到应用商店,本次上传需要将构建号同步升级,建议修改为version: 1.0.1+2,避免商店因识别为重复构建版本驳回提交。
内容的提问来源于stack exchange,提问作者Hani
相关产品推荐
相关产品推荐

