📜  app.json 中的 CFBundleShortVersionString - Javascript (1)

📅  最后修改于: 2023-12-03 15:13:27.199000             🧑  作者: Mango

关于 CFBundleShortVersionString

CFBundleShortVersionString 是 iOS 应用程序的一个重要属性。它是一个字符串类型的属性,用于指定应用程序的版本号。开发者需要在 app.json 文件中指定这个属性的值,以便在上传应用程序到 App Store 时,Apple 可以正确地识别应用程序的版本号。

使用方法

在 app.json 中,可以通过如下方式来指定 CFBundleShortVersionString 的值:

{
  "ios": {
    "bundleShortVersion": "1.2.3"
  }
}

其中,"bundleShortVersion" 是 CFBundleShortVersionString 在 app.json 中的键名,"1.2.3" 是指定的版本号。

版本号的命名规范

CFBundleShortVersionString 可以采用任何开发者喜欢的命名方式。但是,为了便于开发者和用户理解和使用,通常需要遵守一定的规范和约定。

常见的版本号命名规范包括:

  • 主版本号.次版本号.修订号
  • 主版本号.次版本号.修订号.构建号

在这些命名规范中,不同部分之间使用"."隔开。其中,主版本号表示应用程序的重大更新或重构,次版本号表示一般的功能更新或修复,修订号表示小的 bug 修复或性能提升,构建号则是指生成发布版本时的内部编号。

总结

CFBundleShortVersionString 是 iOS 应用程序中重要的版本号属性,开发者需要在 app.json 文件中指定该属性的值。为了便于理解和使用,通常需要遵守一定的版本号命名规范。