s***@jsyiyi.com
s***@jsyiyi.com
  • 发布:2024-01-19 13:59
  • 更新:2024-01-19 14:29
  • 阅读:261

【报Bug】打热更新包,文件版本号没有变

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.7.11

手机系统: 全部

手机系统版本号: Android 10

手机厂商: 小米

手机机型: k40

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

测试过的手机:

iphoneX ,小米k40

操作步骤:

wgt打包

预期结果:

打包没问题

实际结果:

偶现文件中版本号不改变

bug描述:

我在项目文件配置axconfig.ts(用于判断是否需要热更新) 和 manifest.json中修改了版本号,触发热跟新

但是打出来的wgt包 manifest.json版本号改了axconfig中没有变

经验证本地文件缺失修改了

相同配置再次打包就没问题了

2024-01-19 13:59 负责人:无 分享
已邀请:
s***@jsyiyi.com

s***@jsyiyi.com (作者)

暂时没有开发做sdk升级

zhangrl

zhangrl

上次热更新就是因为这个问题,没办法了,所有app重新上架,要命

zhangrl

zhangrl

{"code":-1205,"message":"WGT安装包中manifest.json文件的version要高于现有版本号,https://ask.dcloud.net.cn/article/282"}

因为我是根据axconfig中的version判断的,打包的wgt没有修改这个版本号,所有热更新完成后重启应用,又热更新一次,就报错了,

因为我只负责打包,编辑器做了撤回,到最开始,确实版本号写的是2.2.86

就很离谱

要回复问题请先登录注册