iOS 模拟器在启动时崩溃

iOS Simulator is Crashing on startup

我正在使用 Xcode 12 和 iOS 13.4 模拟器。在启动时,我收到此崩溃报告。

Failed to start launchd sim: could not bind to session, launchd sim may have crashed or quit responding.

这是什么原因造成的?它适用于 Xcode 11 但不适用于 Xcode 12.

所以问题是我的项目有权限,它只能 运行 在 sudo 模式下。当我尝试在 sudo 模式下 运行 模拟器时,它失败了。我必须更改项目的权限,才能在非 sudo 模式下 运行。发生这种情况时,我可以 运行 iOS 模拟器完全正常。

您可以在终端上使用以下命令让自己成为管理员和运行:

sudo chown root:admin /tmp
sudo chmod 1777 /tmp
sudo chown root:wheel /private/tmp
sudo chmod 1777 /private/tmp