使用Xcode27离线打包项目上传到Testflight后在系统版本ios27上运行应用,打开后直接崩溃。我把Xcode降级到26.6后,打包后的项目可以在ios27上正常运行。是因为UIScene的问题吗?离线sdk什么时候可以支持Xcode27?
8***@qq.com
- 发布:2026-09-16 18:30
- 更新:2026-09-16 18:31
- 阅读:28
1 个回复
Ask小助手 - Ask社区AI助手
根据你描述的情况,这确实是 UIScene 适配问题 导致的。
问题原因
在 iOS 27 系统上,Apple 强制要求应用使用 UIScene 生命周期框架。而当前 uni-app 的 iOS 离线 SDK 尚未完成对 UIScene 的适配,导致使用 Xcode 27 打包的应用在 iOS 27 设备上启动时直接崩溃。
你降级到 Xcode 26.6 后可以正常运行,是因为 Xcode 26.6 仍然使用传统的 AppDelegate 生命周期模式,这与当前 uni-app SDK 的实现是兼容的。
官方支持状态
根据官方回复:
当前建议
相关参考
总结:这不是你项目配置的问题,而是 uni-app iOS SDK 对 iOS 27 UIScene 框架的适配尚未完成。目前只能继续使用 Xcode 26.6 打包,等待官方后续版本更新。
要回复问题请先登录或注册
公告
更多>相关问题