Android/iOS版本号机制简介

Android和iOS 有各自的版本号机制,但都根据 版本号的用途,分为了2类:

  • 程序向的 构建版本号:用户不可见
    • 影响APP的功能:覆盖安包(低版本覆盖高版本会提示异常或失败)
    • 影响APP商店提审:每个提审包都必须必上一次版本号高
  • 用户向的 显示版本号:用户可见
    • 影响APP的版本号显示:系统设置里可查看APP的版本号
    • 影响APP在商店的版本号显示:GooglePlay内显示的App版本号

Android

  • VersionCode(版本代码):单位整数值。对用户不可见。每次构建都建议递增
  • VersionName(版本名称):字符串值,基本格式为<major>.<minor>.<point>。对用户可见,可以例如:"1"、"1.0.0"、"1.0.1"

iOS

  • CFBundleVersion(构建版本号):字符串值,由 单位整数值或三位整数值(X.X.X)组成。对用户不可见。每次构建都建议递增
  • CFBundleShortVersionString(发布版本号):字符串值。对用户可见,可以例如:"1"、"1.0.0"、"1.0.1"

参考文章

posted @ 2024-05-18 20:10  SouthBegonia  阅读(107)  评论(0编辑  收藏  举报