蒲公英文档中心

版本号与构建号

说明 iOS 与 Android 中版本号与构建号的含义,以及蒲公英如何展示和切换 Build 版本号。

"版本号" 与 "构建号" 在应用开发中是两个含义不同、用途各异的标识。本文先介绍它们在 iOS 与 Android 中的定义,再说明蒲公英如何展示这两个号码以及如何切换。

iOS 与 Android 的对应概念

iOSAndroid作用格式示例面向用户
VersionversionName应用的主要版本标识1.0.0(主版本.次版本.修订号)
BuildversionCode标识一次具体的构建结果数字,每次构建递增(如 10023
  • iOS:两个号码均可在 Xcode 项目设置中手动修改。提交至 App Store 时需符合苹果规范。
  • AndroidversionName 为字符串,面向用户展示;versionCode 为整数,用于内部管理。

蒲公英的默认 Build 号

为便于在平台上区分同一应用的不同上传,蒲公英会为每次上传自动生成一个递增的 Build 号。该号码仅用于蒲公英内部展示,不会修改应用安装包本身

默认情况下,应用安装页、应用管理页等位置展示的都是蒲公英生成的递增 Build 号,而非安装包中原有的 Build 号。

切换为应用自身的 Build 号

对于习惯使用自定义 Build 号的开发者,蒲公英提供了切换入口。前往 应用管理 → 应用设置,可选择展示哪一套 Build 号:

  • 蒲公英自增的 Build 号(默认);
  • 应用自身定义的 Build 号。

切换后,所有展示 Build 号的位置都会同步更新为所选来源。

本页目录