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

iOS模拟器无法构建Xcode项目:realitytool不支持iphonesimulator

解决构建iOS/iPadOS模拟器时的realitytool错误

检查项目依赖框架

  • 打开项目设置,进入Build Phases -> Link Binary With Libraries,查看是否包含RealityKit、RealityFoundation这类visionOS专属框架。如果有,将它们的Status设为Optional,或者仅在visionOS目标下引入。
  • 检查Frameworks, Libraries, and Embedded Content区域,确认是否存在仅支持visionOS的框架,调整其适用的目标平台范围。

清理构建配置中的专属设置

  • 进入项目Build Settings,搜索VALID_ARCHS、SUPPORTED_PLATFORMS,确保iOS/iPadOS目标下的配置仅包含iphoneos、iphonesimulator,没有混入xros或xrsimulator。
  • 搜索OTHER_LDFLAGS,查看是否存在和realitytool相关的链接标记(比如-framework RealityTool),如有则删除,或仅在visionOS目标下保留。

确认目标构建设置的独立性

  • 在项目导航器中选中iOS/iPadOS目标,进入Build Settings,点击左上角的**+号选择Add User-Defined Setting**,如果有继承自visionOS的设置,手动覆盖为iOS/iPadOS适配的配置。

清理缓存后重新构建

  • 按下Cmd+Shift+K清理项目构建缓存,再按Cmd+Option+Shift+K清理派生数据(Derived Data)。
  • 关闭Xcode,删除项目目录下的xcuserdata文件夹,重新打开项目尝试构建。

检查CocoaPods配置(若使用)

  • 如果项目依赖CocoaPods,查看Podfile是否存在visionOS专属配置(比如platform :visionos),确保iOS/iPadOS目标的pod依赖没有引入仅支持visionOS的库。执行pod deintegrate后重新运行pod install。

内容的提问来源于stack exchange,提问作者rtd

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 17:32:37