关于 APP 版本号

作者: 雨影 | 来源:发表于2017-05-19 10:14 被阅读54次

版本号的格式:v<主版本号>.<副版本号>.<发布号>
版本号的初始值:v1.0.0
管理规则:
主版本号(Major version)

  1. 产品的主体构件进行重大修改,主版本号加1;
  2. 产品的主体构件之间的接口协议重大修改,主版本号加1。
    副版本号(Minor version)
  3. 主版本号变更时,副版本号置0;
  4. 数据结构变更(新增或修改注释含义的情况除外),副版本号加1;
  5. 若副版本号累加至超过20时,采用主版本号进位制,主版本号加1,副版本号重新置0。
    发布号(Release)
  6. 主版本号或副版本号变更时,Release号置0;
  7. 若发布的版本无数据结构变更,则Release号加1。
    举例说明:

在新版本推出时,应更新major、minor或是build(如有)的版号,决定于变更的大小。
当有极大的更新时,会增加major的版号。而当有大更新,但不至于更新major时,会更新minor的版号。
若更新比较小,例如只是除虫(bug fixing),则会更新build的版号。以下是一个例子:
1.0→1.0.1→1.0.2→1.1→1.1.1→2.0→2.1→2.1.1→3.0→…以上例子中,
1.0至1.0.1至1.0.2、1.1至1.1.1、2.1至2.1.1都是小更新,例如bug fixing ,界面微调等;
1.0.2至1.1、2.0至2.1都是较大的更新,例如增添了许多新的功能;
而1.1.1至2.0和2.1.1至3.0则是重大更新,例如app的界面或者功能完全发生变化。

相关文章

  • 关于 APP 版本号

    版本号的格式:v<主版本号>.<副版本号>.<发布号>版本号的初始值:v1.0.0管理规则:主版本号(Major ...

  • iOS本地版本和商店版本号的获取与比较

    获取 App 当前版本号 获取 App Store 版本号 使用 get 请求 http://itunes.app...

  • 手动修改Info.plist

    iOS 修改app 版本号和 build 版本号 其他示例

  • ios 更新版本

    思路: 请求此接口返回线上app json 格式的app信息,当然也包括版本号,然后可以跟当前app版本号进行对比...

  • APP测试

    APP测试 1、adb命令连接手机进行操作 Android:设置--->关于手机---->连续点击5次版本号进入开...

  • iOS版本号介绍

    前言 我们经常可以看到 app 的版本号像这样:1.3.5,在 AppStore 每次升级 app 时,版本号都需...

  • 【潮汐】iOS新版App已经上线,App Store仍显示打开按

    【问题】 部分软件在 APP Store 中无法更新,App Store 中显示的版本号与本地应用版本号不同,但却...

  • 获取APP基本信息

    项目开发中有时候需要获取App的版本号,设备的系统版本号,App名称....,Swift中可以通过Struct来获...

  • 关于App版本号和暗开关

    版本号并不是一个数字,而是一个字符串所谓 暗开关 是指我通过服务端写接口来控制通过appstore审核的,例如用来...

  • 2019-05-14 获取App S

    获取App Store上的版本号 ////获取App Store版本 -(NSString*)getAPPstor...

网友评论

    本文标题:关于 APP 版本号

    本文链接:https://www.haomeiwen.com/subject/fztyxxtx.html