iOS模拟器未启动

iDe*_*750 21 macos xcode ios ios-simulator

我一次又一次地面对这个问题.任何人都可以解决这个问题,除了重启Mac?

我已经尝试过这些技巧了

  1. 模拟器 - >服务 - >重置内容和设置,
    关闭xcode并重新打开
    xcode - >开发人员toos - >模拟器 - >(打开模拟器),
    退出模拟器 活动监视器 - >(模拟器是关闭所以没有什么可以强行关闭)

  2. 首先退出你的模拟器.
    然后退出并重新启动Xcode.
    然后运行您的项目.

  3. 重启xcode和模拟器

Rat*_*ker 49

我也有这个问题并用Google搜索,重定向到这个问题.我是xcode10我做的如下

  1. 退出模拟器和Xcode.
  2. 打开Activity monitor,选择cpu选项并搜索,查看sim结果显示的所有进程.
  3. 然后启动终端并运行sudo xcrun simctl erase all.它将删除所有模拟器的所有内容.通过内容,如果您在某处登录密码将会消失,那么安装在该模拟器中的所有开发人员应用程序都将消失.

这样做解决了我的问题.希望能帮助到你.

  • 这应该是可接受的答案 (3认同)
  • 对我来说,即使没有第 3 步它也能工作。它有助于删除所有的 `launcd_sim` 进程(我有几个),所有依赖的进程都会自动删除。感谢您的回答! (2认同)
  • 通过上述步骤对我来说效果很好,非常感谢 (2认同)

swa*_*wal 18

Product -> Scheme -> Edit Scheme,请检查这些设置一次.

编辑方案窗口截图

  • 你的截图没有解释.答案很差.你需要告诉人们在那里做什么,即SELECT EXECUTABLE,因为你现在没有这就是Simulator无法启动的原因. (21认同)
  • 要查找运行窗口,请转到产品 - >方案 - >编辑方案 (2认同)

小智 5

上述解决方案都没有帮助我。

我也试过

sudo killall -10 com.apple.CoreSimulator.CoreSimulatorService
Run Code Online (Sandbox Code Playgroud)

甚至在重新安装Xcode之后,我的模拟器在启动后仍会继续关闭。

所以我从Window-Device&Organizers中删除了所有模拟器 删除所有模拟器

然后添加新的

添加新的模拟器

问题已经解决了


Tas*_*ain 5

在我的例子中,tmp目录由于某种原因不存在,创建它并给予足够的权限节省了我的时间。

sudo mkdir /private/tmp
sudo chmod 1777 /private/tmp
Run Code Online (Sandbox Code Playgroud)

/sf/answers/3365276911/