H5W3
当前位置:H5W3 > uniapp技术问答专区 > 正文

关于HBuilder6.1.0版本“制作移动App资源升级包…”生成的wgt包升级后会导致部分功能失效的问题

描述:之前是用hbuilder6.0.0之前版本打包ipa包,hbuilder升级到6.1.2之后打差量升级包wgt后,之前安装ipa包的苹果手机通过差量升级后就一直停留在启动页面,近不去应用。之前升级了10几个版本都没问题的。希望帮帮忙,排查一下,到底哪个环节出现问题哇,谢谢。

补充说明:

确认是因为升级HBuilder6.1.0版本后没有兼容以前的UI模块导致的问题,会影响plus.webview.、plus.nativeUI.、plus.navigator.* API的使用。
新版本中已经将UI模块拆分成Webview、NativeUI、Navigator三个独立的模块,默认生成的wgt文件中没有添加UI模块权限,导致老版本Runtime更新wgt后判断缺少UI模块权限而无法调用相关API。

临时解决方案:

打开应用的manifest.json文件,切换到“代码视图”,在”permissions”节点下添加“UI”节点:

        "UI": {
"description": "系统原生控件"
}

注:
6.1.0之后版本已经去掉模块权限的判断逻辑,不会存在此问题。
6.2.0版本会默认添加UI模块,确保向下的兼容性。

本文地址:H5W3 » 关于HBuilder6.1.0版本“制作移动App资源升级包…”生成的wgt包升级后会导致部分功能失效的问题

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址