imAndy
imAndy
  • 发布:2024-03-14 14:59
  • 更新:2024-03-15 15:00
  • 阅读:258

【报Bug】App云打包在iOS16及以下版本无法正常运行,自定义基座没问题

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: iOS

手机系统版本号: iOS 16

手机厂商: 苹果

手机机型: 所有16.2以下的iPhone

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: https://apps.apple.com/us/app/%E6%B4%9E%E5%A4%A9%E8%89%BA%E6%9C%AF/id6467347041

操作步骤:

下载云打包结果
Transporter 提交结果
testflight 下载app
打开app 运行

预期结果:

正常进入 App,正常使用

实际结果:

一直卡在 splashscreen 界面

bug描述:

本地自定义基座调试运行一切正常,没用异常的错误信息

云打包产物在 iOS 16.2 及以下系统中无法正常使用,一直卡在 splashscreen 页面,无法进入App

这种情况下,我需要怎么调试错误?

2024-03-14 14:59 负责人:无 分享
已邀请:
imAndy

imAndy (作者)

alwaysShowBeforeRender: true,  
autoclose : true

尝试开启这两个配置后,splashscreen 关闭了

但 App.vue 里的 onLaunch 方法没有执行,onError 内的方法也没有触发

使用 uni 统计, 也没有统计到 app 奔溃、js运行错误

尝试修改为HBuilderX alpha 4.03.2024031101 打包问题依旧存在

imAndy

imAndy (作者)

解决了,正则语法不兼容的问题,太坑了,大哭

附上解决方案:https://ask.dcloud.net.cn/question/186552

要回复问题请先登录注册