
- 发布:2023-07-04 09:05
- 更新:2023-07-04 09:31
- 阅读:609
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macOS monterey 12.5.1
HBuilderX类型: 正式
HBuilderX版本号: 3.7.9
手机系统: 全部
手机厂商: 华为
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
测试过的手机:
示例代码:
import checkUpdate from '@/uni_modules/uni-upgrade-center-app/utils/check-update';
import checkUpdate from '@/uni_modules/uni-upgrade-center-app/utils/check-update';
操作步骤:
原app安装包整包版本是 1.7.6,我上传了一个wgt热更新版本,版本为1.7.8, app 下载完成后重启应用,这个时候我再上传一个wgt热更新版本 1.7.9(选择的强制更新上线发行),这个时候app 无论如何重启都不会提示我有新的版本需要更新
原app安装包整包版本是 1.7.6,我上传了一个wgt热更新版本,版本为1.7.8, app 下载完成后重启应用,这个时候我再上传一个wgt热更新版本 1.7.9(选择的强制更新上线发行),这个时候app 无论如何重启都不会提示我有新的版本需要更新
预期结果:
能从一个wgt版本更新到另外一个更高版本的wgt版本
能从一个wgt版本更新到另外一个更高版本的wgt版本
实际结果:
无法从一个wgt版本更新到另外一个更高版本的wgt版本
无法从一个wgt版本更新到另外一个更高版本的wgt版本
bug描述:
已经更新过wgt版本的app无法再次热更新更高wgt版本,例如,我原app安装包版本是 1.7.6,我上传了一个wgt热更新版本,版本为1.7.8, app 下载完成后重启应用,这个时候我再上传一个wgt热更新版本 1.7.9(选择的强制更新上线发行),这个时候app 无论如何重启都不会提示我有新的版本需要更新(抓包没有发现检测版本更新的接口调用)。使用的官方更新升级插件
import checkUpdate from '@/uni_modules/uni-upgrade-center-app/utils/check-update';
必须重新安装原来的整包版本1.7.6 才能更新到 1.7.9,无法从一个wgt版本更新到另外一个更高版本的wgt版本,是bug还是官方设定如此?


1***@163.com (作者)
昨天测试上传的wgt版本,更新过一次wgt版本(例如 1.7.9)的无法再次更新新上传的更高版本的wgt版本(例如 1.7.10),删掉更新过wgt版本的app,重新安装整包更新版本app(1.7.6),此时可以更新到最新版本(例如 1.7.10)。

BoredApe - 有问题就会有答案。
-
-
1***@163.com (作者)
最新测了一下,还是没有用,不弹更新,关联了云服务空间的,如果没有关联服务空间的就算是重新安装整包更新版本app(1.7.6)的话应该也是不能重新的到上传的wgt版本吧。
2023-07-04 09:29
-
-
1***@163.com (作者)
回复 BoredApe: 那我再上传一个都绑定了云空间的版本 1.7.10试试,看看能不能从1.7.9 更新到1.7.10,现在1.7.9是确认关联了云空间的
2023-07-04 09:47
-