心中的日月
心中的日月
  • 发布:2025-01-14 16:03
  • 更新:2025-01-21 21:05
  • 阅读:220

【报Bug】HTML5+应用在线打包,在IOS17以上系统无法正常加载UIWebview

分类:HTML5+

产品分类: HTML5+

HBuilderX版本号: 4.36

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: iPhone11

打包方式: 云端

操作步骤:

manifest.json 中配置了plus.kernal.ios="UIWebview",模块配置中勾选UIWebview模块(permissions.UIWebview)进行在线打包

预期结果:

if (navigator.useAgent.match(/html5Plus/i)) {
// UIWebview加载正常,正常执行到这里
}

实际结果:

if (navigator.useAgent.match(/html5Plus/i)) {
// 判断条件不满足,无法执行到这里
}

bug描述:

HTML5+应用在线打包,在IOS17以上系统无法正常加载UIWebview,manifest中配置了plus.kernal.ios="UIWebview",也在模块配置中勾选了UIWebview模块(permissions.UIWebview)。在ios16及以下系统可以正常加载。

2025-01-14 16:03 负责人:无 分享
已邀请:
心中的日月

心中的日月 (作者)

@DCloud_CHB @DCloud_App_Array @DCloud_iOS_XHY @DCloud_heavensoft 有大佬帮忙看看吗,现在换任何版本HBuilder X打包都有问题,旧的包 ios 证书快过期用不了了。

DCloud_App_Array

DCloud_App_Array

云端打包XCode版本最低版本已经是XCode15.4了,如果要使用老版本环境,建议离线打包。

  • 心中的日月 (作者)

    离线打包之前测试过确实是在XCode16和XCode15下才会出现这个问题, 昨天已经折腾回MacOS13+XCode14测试过可以,打回了旧版本。

    2025-01-22 14:11

要回复问题请先登录注册