当我启动 Xcode 时,我得到一个旋转轮(在 12 核 Mac Pro 上),然后是错误消息:
细节
无法加载模拟器设备。域:DVTCoreSimulatorAdditionsErrorDomain 代码:61 失败原因:此 Mac 上安装的 CoreSimulator 框架版本已过期,此版本的 Xcode 不支持。恢复建议:请确保您已安装 Mac 软件的所有可用更新,并且您正在运行 macOS 支持的最新版本的 Xcode。-- 无法在引导程序中查找 com.apple.CoreSimulator.CoreSimulatorService (757.5)。如果使用沙盒配置文件运行,可能会发生这种情况。使用沙盒配置文件运行时,/Library/Developer/PrivateFrameworks/CoreSimulator.framework/XPCServices/com.apple.CoreSimulator.CoreSimulatorService.xpc 必须由 root 拥有,不可组写入,也不可全局写入。请参阅 rdar://problem/22142915。isXBSChroot():否,XBS_IS_CHROOTED:
系统信息
macOS 版本 11.4 (Build 20F71) Xcode 12.5.1 (18212) (Build 12E507) 时间戳:2021-07-04T14:12:50-07:00
这类似于堆栈溢出的问题。我的是在 Xcode 启动时,而不是来自 CLI 命令。
当我设置 Mac Pro 时,我是从 iMac 迁移过来的。Xcode 在 iMac 上运行良好。我尝试删除 Xcode 并重新安装它无济于事。如果核心模拟器是 Xcode 的一部分,则错误消息可能具有误导性。鉴于纺车然后出现错误,我怀疑有超时。我尝试进行 Flutter 开发,需要 Xcode 的模拟器部分。我已经在 Mac Pro 上安装了 Android SDK 和 Android Studio。它们不在 iMac 上。
该消息提到沙盒。我从未设置过它,即使项目未在 Xoode 中打开,我也会收到错误消息。当我运行颤振医生时,我也会收到类似的消息。
提到的文件具有以下配置:
drwxr-xr-x 3 root admin 96B Feb 26 18:46 com.apple.CoreSimulator.CoreSimulatorService.xpc/
这在 iMac 上是一样的,它可以正常工作。
我查看了链接的问题,但搜索没有出现。