You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Xcode 26 Beta 5在旧iOS版本真机运行应用时因UIToolbar类缺失崩溃的问题求助

Xcode 26 Beta 5在旧iOS版本真机运行应用时因UIToolbar类缺失崩溃的问题求助

各位好,我最近碰到个棘手的问题,想请大家支支招!

自从安装了Xcode 26 Beta 5后,我的应用在**iPhone 11(iOS 18.5)和iPad 10.2(iOS 18.6)**的真机上完全跑不起来,一启动就崩溃。崩溃是由UIToolbar引发的,具体错误日志如下:

*** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named TtGC5UIKit17UICoreHostingViewVCS_21ToolbarVisualProvider8RootView because no class named TtGC5UIKit17UICoreHostingViewVCS_21ToolbarVisualProvider8RootView was found; the class needs to be defined in source code or linked in from a library (ensure the class is part of the correct target)'

不过有两个例外情况:

  • 当我选择iPhone 16 Rosetta模拟器作为运行目标时,应用能正常启动运行;
  • 把iPad 10.2升级到iOS 26公开测试版后,用同一个Xcode 26 Beta运行应用也不会崩溃。

但问题在于,我的应用必须要支持iOS 26之前的旧版本,总不能让所有用户都升级到iOS 26吧?

目前我已经提交了Apple反馈工单(编号FB19354105),也在Apple开发者论坛发了相关帖子,只能寄希望于Apple能尽快修复这个兼容性问题了。不知道有没有其他朋友碰到过类似问题,或者有临时的 workaround 可以分享?

内容来源于stack exchange

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.07 13:07:59