iPhone模拟器不能被暴露?

当在Xcode上运行其他正在运行的任务时,会出现以下消息:

模拟器在使用中。 模拟器无法启动,因为它已经被使用。

我检查了一些朋友,当他们按下运行,Xcode自动停止运行的任务,并运行你想要的应用程序。 我怎样才能在这里configuration?

提前致谢,

退出模拟器,然后重试。 如果不行的话退出Xcode并重试。

如果在Xcode中有两个项目打开,另一个在模拟器上运行, 则不能运行其他项目 。 浏览每个项目窗口,看是否有任何正在运行,如果是,请按左上方的“停止”button:

在这里输入图像说明

在大多数情况下乔希答案解决了这个问题。 但是刚才我碰巧在Xcode中只有一个项目,并试图清理和build立它什么都没做。 对我来说(现在)解决办法是:

  1. 从dock中右键单击模拟器,然后单击Quit。
  2. 我为Xcode做了同样的事情(右键单击Dock中的Xcode并单击退出)。
  3. 之后,只需重新打开Xcode和瞧!

有用!!!

如果问题是你有多个项目打开并运行到模拟器冲突,有人创build了一个Automator脚本,closures当前的模拟器,并启动下一个。 一种工作,但可能会为你工作。

在这里查看详细的答案。

附加的debugging器综合症

这种情况发生在我切换模拟器types(ios版本或设备types)时没有按停止button(应用程序仍在其上运行)。 要解决这个问题,切换回旧的(如果你还记得那是P),运行然后停止应用程序,切换到所需的模拟器configuration,运行,tadaaaa:错误消失了。

如果您有两个项目,一个正在运行,并且您尝试运行另一个项目,也会发生这种情况。 解决办法是在开始所需的之前停止另一个。

这也可能发生,如果你有某种疯狂的bug,模拟器没有响应,在这种情况下,debugging器仍然连接,哭泣在它心爱的模拟器。 你必须closuresXcode模拟器,有时重新启动这个。

我目前有最新的xcode版本,并被嘲笑了一阵子。 现在我免费重新启动模拟器,Xcode,计算机,路由器,睡觉,第二天早上醒来……:D

希望这可以帮助你们苹果在xcode中有很多奇怪的未分类的例外。 他们至less可以说debugging器仍然依赖于内存中的东西,我们是不是普通用户的编程人员,您给我们的错误越多,我们就越能理解如何避免它们。

我个人最喜欢的时候xcode把绝对path添加到你新添加的famework,疯狂地试图找出为什么它不能在其他电脑上工作(项目在仙境综合症)。

(并咆哮咆哮咆哮讽刺咆哮..你明白了)

你的Mac可能会自动打开iPhone Simulator,为了阻止这个,你可以运行terminal,OSX版本的命令提示符,通过导航到~/Applications/Terminal.app从那里你可以运行这些命令。

  1. top -u这个命令显示了mac的进程和一些关于它们的信息,从这里你可以看到iPhone Simulator是否可以打开。
  2. sudo killall iPhone\ Simulator为你解构这个命令, sudo让你进入超级用户模式,通过input你的login密码killall :这个命令通过指定的名字杀死所有进程。 iPhone\ Simulator :这是应用程序的名称,为了有一个空间需要在第二个字之前的\ (space) 。 通过运行这个命令你将会终止所有叫做iPhone Simulator的进程。
  3. 如果这没有帮助,然后尝试重新启动
  4. 如果重新启动无助于尝试重新安装 XCode
  5. 如果重新安装XCode没有帮助,请尝试重新安装 操作系统

祝你好运!

退出Xcode和模拟器,并尝试重新启动您的Mac

退出模拟器,然后重试。

这个问题有三种解决scheme:

  1. 右键单击Doc上的模拟器,退出,然后从Xcode重新运行应用程序。

如果这不起作用,那么 –

  1. 保存你的代码,右键点击Xcode,用你的项目重新启动Xcode,然后再次运行。 请记住在目标中select模拟器而不是设备。

如果这也行不通,那么,

  1. 强制closures – 模拟器/ Xcode – 重新启动您的Mac,然后再次运行Xcode。

最有可能的 – 第一步就够了!

为了让模拟器停止正在运行的任何事情,你需要勾选“不要再显示此消息”。

例:

在这里输入图像说明

然后点击框。

在这里输入图像说明

然后即使程序已经运行,你也可以运行模拟器。

我一直有这个问题,但对我来说,这个问题不必与XCode或模拟器。

问题出在我的代码中。 一个进程使CPU运行在100%,并修复我的代码中的错误修复了模拟器的问题。

强制退出 iOS模拟器和Xcode,然后重新打开Xcode并运行项目。

两种可能性。 1)退出模拟器,运行你想运行的应用程序2)停止使用模拟器的应用程序,运行你想运行的应用程序

按照问题的持续性顺序尝试以下步骤:

  1. 退出模拟器。
  2. 清理项目, 重置模拟器, 删除 “派生数据”。
  3. 如果没有任何工作,从Mac菜单强制退出 Xcode和模拟器。

强制退出Xcode似乎总是为我工作。

这确实是一个粘性的Xcode错误。 现在解决了,快乐的编码!