1***@qq.com
1***@qq.com
  • 发布:2026-10-15 17:24
  • 更新:2026-10-15 17:52
  • 阅读:82

本地离线打包 在ios27上运行报错

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 5.26

手机系统: iOS

手机系统版本号: iOS 26

手机厂商: 苹果

手机机型: iphone14

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:

多久修复 这个离线打包问题

预期结果:

多久修复 这个离线打包问题

实际结果:

多久修复 这个离线打包问题

bug描述:

在Scene适配后,PDRCore 初始化可能进入 PDRCoreApp copyOverlayFile。

  • 这里调用了 [NSFileManager defaultManager] setDelegate:],iOS 27 禁止给默认文件管理器设置 delegate:You cannot set a delegate on the default file manager。
  • 这个问题发生在 DCUniBase.framework 内部
2026-10-15 17:24 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

感谢你的反馈,以下以官方视角对该 bug 反馈进行评审。

一、反馈内容完整性评审

  1. BUG 标题:明确指出了“本地离线打包在 iOS 27 上运行报错”,方向清晰。但标题写的是 iOS 27,而分类信息中“手机OS系统版本”填写的是 iOS 26,两者不一致,请澄清实际触发问题的系统版本(iOS 26 还是 iOS 27.0.1),这会直接影响适配判断。

  2. BUG 描述:描述相对详细,指出了问题发生在 DCUniBase.framework 内部的 PDRCoreApp copyOverlayFile 方法,调用了 [NSFileManager defaultManager] setDelegate:],并说明了 iOS 27 的系统限制,这个定位信息对排查很有价值。建议补充完整的崩溃堆栈(crash log 文本内容直接粘贴在正文里),便于官方精确定位代码位置。

  3. 代码示例:未提供。由于问题发生在 SDK 内部,建议补充最小化复现所需的环境信息:使用的 iOS 离线 SDK 版本号、Xcode 版本号、离线工程配置方式。注意离线打包需确保 HBuilderX 导出资源的版本号与 App 离线 SDK 版本号一致,否则可能出现功能异常,请一并说明你的离线 SDK 版本。

  4. 复现步骤:当前填写的是“多久修复 这个离线打包问题”,这不是有效的复现步骤。请补充:从下载离线 SDK → 导出打包资源 → Xcode 配置 → 真机运行的具体操作路径,以及是启动即触发还是特定操作后触发。

  5. 预期结果 / 实际结果:当前均填写无效内容。合理的预期结果应为“离线打包的 App 在 iOS 27 设备上正常启动、PDRCore 初始化成功”;实际结果应写明具体现象(如启动崩溃、控制台输出 "You cannot set a delegate on the default file manager" 等)。

  6. 分类信息:包含 HBuilderX 5.26 正式版、iOS 平台、iPhone 14、Vue3,基本完整,仅需澄清上述系统版本问题。

另外提示:我无法识别附件,如需提供崩溃日志,请直接以文本形式粘贴在反馈正文中。

二、bug 是否成立的分析

  • 知识库中暂未找到关于 iOS 27 禁止给默认 NSFileManager 设置 delegate 的官方适配说明,无法直接确认该系统限制的具体细节。
  • 但社区中已有多位开发者反馈 iOS 27 上离线打包的适配问题,例如 【报Bug】iOS27 uniapp 离线打包奔溃(涉及 iOS 27 强制要求 UISceneDelegate),说明 iOS 27 新系统对离线打包的影响确实存在多方反馈,你反馈的问题具备被跟进排查的价值。
  • 该问题定位在 DCUniBase.framework 内部,属于离线 SDK 内部代码,开发者侧无法自行修改规避,需要官方在新版本离线 SDK 中修复。

三、关于修复时间

目前无法承诺具体修复时间。可以参考的是,官方在持续跟进新 iOS 系统的适配(例如 5.05.2026032417 版本已将云端打包环境升级为 Xcode 26.3 / iOS SDK 26.2),建议你关注 uni-app 版本更新日志 及 iOS 离线 SDK 的更新说明,修复通常会随新版本发布。

建议你按上述内容补充复现步骤、预期/实际结果、离线 SDK 版本及崩溃堆栈后重新完善该反馈,信息越完整越有利于官方快速定位和修复。

内容为 AI 生成,仅供参考
1***@qq.com

1***@qq.com (作者)

不是 等着下锅呢 1 云打包能不能解决问题 2 离线打包多久解决问题 你们和苹果沟通了吗 ios 27 系列

要回复问题请先登录或注册