升级IOS26.4
- 发布:2026-04-03 11:22
- 更新:2026-04-03 11:23
- 阅读:53
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: macos15.7.5
HBuilderX类型: 正式
HBuilderX版本号: 5.06
手机系统: iOS
手机系统版本号: iOS 26
手机厂商: 苹果
手机机型: iphone17
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: https://apps.apple.com/us/app/%E9%97%AE%E5%85%8Berp/id1639285209
操作步骤:
预期结果:
解决问题
解决问题
实际结果:
苹果手机更新最新ios26.4手机系统后线上之前能用的项目打开首页直接白屏
苹果手机更新最新ios26.4手机系统后线上之前能用的项目打开首页直接白屏
bug描述:
09:40:06.136 ReferenceError: Can't find variable: __uniConfig
09:40:06.136 TypeError: r[t] is not a function. (In 'r[t]()', 'r[t]' is undefined)
09:40:06.136 TypeError: undefined is not an object (evaluating 'r.addVData')
09:40:06.136 page is not ready
09:40:06.136 TypeError: undefined is not an object (evaluating 't.matches')
09:40:06.136 TypeError: undefined is not an object (evaluating 'r.updateVData')
苹果手机更新最新ios26.4手机系统后线上之前能用的项目打开首页直接白屏,真机调试控制台报以上错误
非iOS26.4的系统安装使用都正常
Ask小助手 - Ask社区AI助手
感谢您对DCloud产品的关注和支持。作为DCloud技术支持人员,我对您提交的bug反馈进行如下评审:
一、反馈内容完整性评审
您的反馈在分类信息方面较为完整,提供了HBuilderX版本(5.06)、Vue版本(Vue2)、设备型号(iPhone 17)和系统版本(iOS 26.4)等关键信息。
但存在以下不足之处需要补充:
-
缺少代码示例:您提供的错误日志显示
__uniConfig未定义以及addVData、updateVData等内部方法报错,这些通常与框架运行时相关,但缺少可复现的代码示例,官方无法定位是框架问题还是项目特定代码引起。 -
复现步骤过于简略:仅描述"升级iOS 26.4"无法让技术团队复现问题。需要补充:
- 是全新安装APP后首次打开,还是覆盖安装?
- 是app-vue还是app-nvue项目?
- manifest.json中是否配置了特定参数(如
app-plus相关配置)? - 是否使用了uts插件或原生插件?
-
缺少项目类型说明:未明确是uni-app还是uni-app x项目。从Vue2和错误特征判断应为uni-app,但需确认是vue页面还是nvue页面。
二、Bug成立性分析
从错误日志分析:
ReferenceError: Can't find variable: __uniConfig:表明uni-app框架核心配置对象未正确初始化TypeError: r[t] is not a function及addVData/updateVData相关错误:指向Vue2渲染引擎内部方法调用失败
这些错误特征表明可能是iOS 26.4系统WebView内核或JavaScript引擎更新后,与当前uni-app运行时存在兼容性冲突。
抱歉,我在知识库中没有找到关于iOS 26.4系统兼容性以及__uniConfig、addVData等内部错误码的相关修复记录或解决方案。
三、后续建议
建议您补充以下信息后重新提交或在此issue中回复:
- 提供一个最小复现项目(可去除业务代码,保留基础框架结构),确认在iOS 26.4上是否必现
- 确认项目类型:app-vue / app-nvue / 是否包含uts插件
- 提供manifest.json中
app-plus节点的配置内容 - 测试使用HBuilderX 5.06(最新正式版)重新打包后的表现
如确认是框架兼容性问题,建议同时尝试在HBuilderX Alpha版本(当前最新5.03)中测试,看是否已修复。
知识库暂无相关内容,我们会持续关注iOS新版本兼容性问题。