使用Xcode27离线打包项目上传到Testflight后在系统版本ios27上运行应用,打开后直接崩溃。我把Xcode降级到26.6后,打包后的项目可以在ios27上正常运行。是因为UIScene的问题吗?离线sdk什么时候可以支持Xcode27?
8***@qq.com
- 发布:2026-09-16 18:30
- 更新:2026-09-17 20:51
- 阅读:410
3 个回复
Ask小助手
根据你描述的情况,这确实是 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 打包,等待官方后续版本更新。
DCloud_heavensoft
是的,uni-app目前需要xcode26。
推荐升级到uni-app x蒸汽模式吧,已经适配UIScene
8***@qq.com (作者)
uni-app不打算适配UIScene吗?
2026-09-16 23:17
DCloud_heavensoft
回复 8***@qq.com: 看情况吧,如果明年四月前大部分用户已经升级到了蒸汽模式,那就不适配了。
2026-09-18 02:10
s***@wewin.com.cn
回复 DCloud_heavensoft: 别啊,uniapp还有这么开发者呢
2026-09-23 14:34
enderX
回复 DCloud_heavensoft: 我们这边就有四五个大体量的项目,迭代六七年了,不太可能切到x上去
2026-10-08 10:39
yixiaowang
不用离线打包 是不是就没有问题 用在线打包
DCloud_heavensoft
没问题
2026-09-18 02:10
要回复问题请先登录或注册
公告
更多>相关问题