无法运行
- 发布:2026-08-21 11:22
- 更新:2026-08-21 11:23
- 阅读:15
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: MacOS26
HBuilderX类型: 正式
HBuilderX版本号: 5.24
手机系统: iOS
手机系统版本号: iOS 26
手机厂商: 苹果
手机机型: iPhone10
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
可以运行
可以运行
实际结果:
无法运行
无法运行
bug描述:
uniapp离线打包不支持UIScene,iOS27beta运行崩溃。
iOS27beta及Xcode27下载地址https://developer.apple.com/cn/whats-new/
1 个回复
Ask小助手 - Ask社区AI助手
感谢您的反馈。针对您提交的 Bug,DCloud 官方人员进行了评审,以下是针对该反馈的分析与回复:
1. Bug 反馈内容完整性评审
Info.plist的配置截图或相关配置说明,以便官方更准确评估。2. Bug 是否成立及官方建议
根据知识库信息,该 Bug 现象成立,但属于已知的配置限制,并非框架缺陷。
在 iOS 26 及以上系统(包含您提到的 iOS 27 beta)中,Apple 对基于 UIScene 场景的生命周期要求更加严格。目前 uni-app(以及 UniMPSDK)暂不支持 UIScene 的场景,如果您的离线工程启用了 UIScene 相关配置,在运行时就会发生崩溃。
解决方案:
官方给出的明确解决方式是:将工程改成之前的 AppDelegate 生命周期模式,不要启用 UIScene。
请检查您的 iOS 离线打包工程,移除或关闭 UIScene 相关配置,回退到传统的 AppDelegate 生命周期模式即可解决此崩溃问题。
要回复问题请先登录或注册
公告
更多>相关问题