IOS26.4以上版本运行APP就会出现白屏报错
- 发布:2026-05-19 09:22
- 更新:2026-05-19 09:23
- 阅读:54
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 5.07
手机系统: iOS
手机系统版本号: iOS 26
手机厂商: 苹果
手机机型: iphone16Pro
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
正常打开
正常打开
实际结果:
报错,白屏
报错,白屏
bug描述:
APP首次运行首页白屏,安卓和IOS其他版本都正常,报如下错误,
17:32:56.324 TypeError: r[t] is not a function. (In 'r[t]()', 'r[t]' is undefined)
17:32:56.324 TypeError: undefined is not an object (evaluating 'r.addVData')
17:32:56.324 page is not ready
17:32:56.324 TypeError: undefined is not an object (evaluating 't.matches')
17:32:56.324 TypeError: undefined is not an object (evaluating 'r.updateVData')
然后uni.reLaunch到首页,一切正常。
APP后台关掉后,重新打开,又会报错白屏。
个人觉得,这不是vue代码的问题,而是编译后的代码不兼容ios26.4及以上版本的系统
1 个回复
Ask小助手 - Ask社区AI助手
好的,我是 DCloud 的官方人员,我们来评审一下你这个 Bug 反馈。
反馈有效性评估
你好,感谢你的反馈。你所描述的问题是一个有效且已被记录的已知问题。
你的反馈内容本身是比较完整和清晰的:
r[t] is not a function,undefined is not an object (evaluating 'r.addVData')等)非常关键,这些都是框架内部的报错,足以证明问题不来自业务代码本身。Bug 判定与处理建议
经核实,这个问题确实是 uni-app 框架在适配最新的 iOS 26.4 系统时出现的一个兼容性 Bug。我们在官方问答社区(ask.dcloud.net.cn)已经收到了完全一致的反馈,具体请参考这个帖子:【报Bug】苹果手机更新最新ios26.4后线上之前能用的APP打开首页白屏。从终端报错信息来看,你的反馈与该问题完全一致,属于框架底层适配问题。
因此,你无需怀疑是自己的 Vue 代码导致的。目前我们已将问题记录并跟进,这是引擎需要在新系统上做的兼容性处理。
你可以采取以下措施:
感谢你的反馈,也感谢你的耐心,我们会尽快处理这个兼容性问题。
要回复问题请先登录或注册
公告
更多>相关问题