一、升级版本

应用上架后,如果需要修改应用,需在 AppGallery Connect 中提交新版本给华为进行审核。审核通过后,用户将在华为应用市场搜索到最新的应用版本。

二、前提条件

已准备好需要更新的材料或信息,例如新版本软件包、新应用素材等。

三、创建新版本

操作路径

  1. 登录 AppGallery Connect,选择 “APP与元服务”

  2. 在应用列表中点击待升级应用的 “状态” 链接,系统进入该版本的“版本信息”页面

  3. 点击右上角 “升级”,左侧导航栏新增 “新版本 - 准备提交” 页面

注意:如果存在最后一个版本未完成上架,可能 “升级”按钮不存在,同时左侧 “版本/升级”菜单置灰,不可点击。

四、更新应用信息(按需)

如需修改应用信息:

  1. 点击左侧导航栏 “应用信息” 进行编辑

  2. 完成后点击 “下一步”,进入 “新版本 - 准备提交” 页面

五、上传新版本软件包

在 “新版本 - 准备提交” 页面的 “软件版本” 栏:

  1. 点击 “版本选取”

  2. 在弹出的软件包选取窗口点击 “上传”,上传本地 APP 软件包

注意:请确保上传的软件包 versionCode 不低于当前在架版本的 versionCode。

六、选择发布类型

如当前上架版本为全网发布,本次升级可选择全网发布或分阶段发布。

发布类型操作
全网发布设置“发布类型”为“全网发布”
分阶段发布设置“发布类型”为“分阶段发布”,然后填写相关参数,具体参见《分阶段发布应用》

注意

在架应用不支持更改付费情况。 如想更改应用的付费情况,需下架并删除已上架应用,在重新发布应用时设置付费情况。

七、提交审核

所有信息确认无误后,点击右上角 “提交审核”。

情况一:版本号正常

如系统弹出如下提示,确认软件包版本号无误后,点击 “确认”

建议先确认当前版本的如下信息后,再继续执行提交操作:

  1. 软件版本号:3.0.0(3000000)

  2. 默认语言:简体中文

情况二:versionCode 与在架版本相同

如系统弹出如下提示,表示上传的软件包 versionCode 与当前在架版本的 versionCode 相同:

建议先确认当前版本的如下信息后,再继续执行提交操作:

  1. 软件版本号:1.0.0(1000000)
     - 与在架版本 versionCode 相同,已安装相同版本号的用户无法升级到此版本

  2. 默认语言:简体中文

处理方式 :

  • 如确认不更改 versionCode,点击 “确认” 即可

  • 但需注意:如果新版本软件包的 versionCode 和当前在架版本的 versionCode 相同:

    • 已安装相同版本号的用户将无法升级到此版本

    • 华为应用市场客户端显示的版本更新日期保持不变,依旧为在架版本的发布日期

  • 如果发现 versionCode 错误,点击 “取消”,重新上传正确的软件包

提交成功

提交成功后,应用状态更新为 “正在审核”。审核通过后,应用升级成功。

软件包签名不一致处理

校验时机

当在“版本选取”窗口选择上传的软件包并点击 “提交审核” 后,系统将立即校验开发者签名的一致性。如果当前提交审核的软件包的开发者签名与在架版本的开发者签名不一致,系统会弹出提示框,可根据实际情况做出选择。

软件包签名校验规则

  1. 通过分阶段发布的应用在转为全网发布前,系统校验应用签名时以全网在架应用版本签名为准。

  2. 若提交审核的版本基于全网在架版本升级,则和全网在架版本的签名进行比较。

签名不一致处理方式

场景操作
因密钥丢失等情况需更换应用签名点击 “确认” 继续提交版本审核
因使用了错误的签名或上传了错误的软件包而导致签名不一致点击 “取消” 或关闭提示框,返回“版本选取”窗口,点击 “上传” 重新上传与当前在架版本签名一致的软件包
Logo

作为“人工智能6S店”的官方数字引擎,为AI开发者与企业提供一个覆盖软硬件全栈、一站式门户。

更多推荐