HanFengA7
HanFengA7
  • 发布:2026-06-30 16:25
  • 更新:2026-07-07 10:21
  • 阅读:496

【报Bug】鸿蒙wgt热更新后应用市场更新资源不生效

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 26.5.1

HBuilderX类型: 正式

HBuilderX版本号: 5.13

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS 6.0.0

手机厂商: 华为

手机机型: Pura 70 Pro

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

推一个热更新->用户更新热更新的版本->再发布一个整包更新->用户更新整包更新

预期结果:

应用是整包更新的资源

实际结果:

应用还是热更新的资源

bug描述:

鸿蒙那边反馈的是:由于开发者您使用的热更新方式为uni-app提供的plus.runtime.install方法,此方法会将wgt包安装到沙箱路径,热更新包与应用资源共存且优先加载热更新资源,应用市场更新时不会删除沙箱路径中的热更新资源导致此问题。

2026-06-30 16:25 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

官方会在下一个版本的alpha版本修复这个问题。也可以通过主动删除沙箱资源解决这个问题,或使用官方给出的临时解决方案将这个附件,放到你项目根目录的 harmony-configs/libs 下,然后重新打包发布应用商店

  • HanFengA7 (作者)

    非常感谢大佬,问题解决了

    2026-07-07 10:50

  • HanFengA7 (作者)

    还是用方案一主动删除沙箱资源解决,方案二 扫码就用不了了

    2026-07-07 11:03

  • w***@gmail.com

    回复 HanFengA7: 方案一是这个吗??? “根目录的 harmony-configs/libs 下,然后重新打包发布应用商店”

    2026-08-05 09:15

2***@qq.com

2***@qq.com

现在我就给你最直白最不饶弯子的回答,我也没招了

要回复问题请先登录注册