热更新有此问题,整包无此问题。
使用的是华为荣耀8,热更新后,重新打开app.,发现已经正常更新了,但在手机的应用管理中查看该应用的详情时,发现版本号未变。
丝路网
- 发布:2020-05-17 21:40
- 更新:2020-05-28 18:35
- 阅读:4070
3 个回复
Mike_Zheng - 前端/全栈开发
好吧, 今天重新看了一遍热更新官方文档
下面有个
更新检测时传入的版本号应该通过plus.runtime.getProperty() 来获取, 这样就不会存在题述问题了 :)
chenli
热更新是不会修改应用信息的,除非卸载重装。
Mike_Zheng - 前端/全栈开发
同样遇到该问题, 在最新版HbuilderX中点击发行-原生App(制作应用wgt包(G))之前, 是有专门去改变项目根目录manifest文件中的版本号的, 而且将打包得到的wgt更改扩展名为rar, 再解压后查看根目录下的manifest文件, 其中"version":{"name":"0.50.1","code":501"}也的确是最新版的。这个应该是BUG吧, 麻烦官方检查确认下, 谢谢