iOS模拟器未启动

时间:2015-03-27 08:37:31

标签: ios xcode macos ios-simulator

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

我已经尝试过这些技巧

  1. 模拟器 - >服务 - >重置内容和设置

    关闭xcode并重新打开
    xcode - >开发者toos - >模拟器 - >(打开模拟器)
    退出模拟器 活动监控 - > (模拟器已关闭,因此此处无需强行关闭)

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

  3. 重新启动xcode和模拟器

8 个答案:

答案 0 :(得分:32)

我也有这个问题,并用谷歌搜索,将其重定向到这个问题。我的xcode10我的工作如下

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

这样做可以解决我的问题。希望对您有所帮助。

答案 1 :(得分:13)

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

Edit scheme window screenshot

答案 2 :(得分:1)

以下解决了我的问题

  1. 打开编辑方案

Open edit scheme

  1. 检查午餐是否自动

Check that lunch is automatically

答案 3 :(得分:0)

在Xcode中选择 Product > Scheme > Edit Scheme > Run > Options 标签。

确认 Launch due to a background fetch event 未选中

见下图...

enter image description here

答案 4 :(得分:0)

远射,但就我而言,我只是将Xcode移至Applications并重新启动了Xcode

答案 5 :(得分:0)

在xcode控制台中启用/更改位置。它对我有用。

答案 6 :(得分:0)

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

我也尝试过

sudo killall -10 com.apple.CoreSimulator.CoreSimulatorService

即使重新安装干净的Xcode之后,我的模拟器在启动后仍会继续关闭。

所以我从窗口-设备与管理器中删除了所有模拟器 Remove all simulators

然后添加新的

Add new simulators

问题已经解决

答案 7 :(得分:0)

这挽救了我的一天

sudo mkdir /private/tmp
sudo chmod 1777 /private/tmp

https://stackoverflow.com/a/48075384/6919038