
应用上架后发现新版本有问题想退回上一个版本华为应用市场提供了版本回退能力。一、回退版本可以将当前在架的应用版本回退到上一个版本。规则版本回退是将当前在架版本回退到最近一次上架的应用版本只能按照版本发布顺序依次回退如果已回退到初始版本将无法继续回退说明通过分阶段发布的应用版本暂不支持回退。二、前提条件待回退版本前至少存在一个在架版本。比如说某应用按 Version1 → Version2 发布则可以从 Version2 回退至 Version1但无法对 Version1 进行回退。三、非多版本回退适用于普通单版本场景。操作步骤登录 AppGallery Connect选择“APP与元服务”在应用列表中点击待回退的应用版本链接进入该版本的“版本信息”页面点击右上角的“版本回退”在弹出框中填写回退原因点击“确认”提交后的状态此时版本信息页面显示该版本“已上架回退申请中”。注意当应用从版本2回退到版本1后如果想再次对版本1升级需要确保提交的应用签名与版本2的应用签名一致否则选取软件包时会弹出错误提示框。四、多版本回退适用于支持多设备类型的应用场景。操作步骤登录 AppGallery Connect选择“APP与元服务”在应用列表中点击待回退的应用版本链接进入该版本的“版本信息”页面点击右上角的“版本回退”在弹出框中展示当前版本各设备可回退的版本回退规则如果某个设备不存在可回退的上架版本则无法进行回退弹出框中按设备类型逐行展示可回退版本如手机11.0.011000000平板7.0.07000000智慧屏无较低版本可用PC/2in1无较低版本可用智能手表无较低版本可用若各设备均存在可回退的版本点击“下一步”在弹出框中填写回退原因点击“确认”说明多版本无需对回退申请进行审核点击“确认”后即可回退到各设备对应的版本。五、单版本 vs 多版本回退对比对比项非多版本回退多版本回退适用场景普通单版本应用支持多设备类型的应用是否需要审核需要华为方审核无需审核回退粒度整体回退到上一个版本按设备类型分别回退到各自的历史版本无可用版本时无法回退该设备无法回退其他设备不受影响提交后状态已上架回退申请中点击确认后即可回退几个关键点回退只能依次进行只能回退到最近一次上架版本不能跳跃回退且回到初始版本后就无法再退了。分阶段发布版本不支持回退这是硬限制用分阶段发布的应用要特别注意。单版本回退需要审核提交后状态变“已上架回退申请中”华为方会审核通过后才生效。多版本回退无需审核点击确认后立即生效按设备类型分别回退到各自的历史版本效率高很多。多版本回退的“部分回退”特性如果某个设备没有可回退的历史版本该设备的回退会被忽略但不影响其他设备回退。回退后用户下载的是回退版本回退成功后用户从华为应用市场下载的就是回退后的版本这个要提前评估对用户的影响。整体来看版本回退是应对线上问题的应急手段。操作前建议想清楚当前版本是否真的需要回退是否使用了分阶段发布不支持回退是单版本还是多版本场景决定是否需要审核如果是多设备应用多版本回退更灵活能按设备分别处理如果是普通单版本应用走审核流程虽然慢一点但更稳妥。