当我尝试 运行 Xcode 模拟器时,出现错误 'Stop “(null)”?'

When I try to run the Xcode simulator I get the error 'Stop “(null)”?'

我刚刚在实时设备上更新到 Xcode 7 和 运行 一个应用程序。现在由于某种原因,当我尝试 运行 模拟器中的应用程序时出现错误。

Stop “(null)”? 
An instance of “(null)” is already running. Choose “Stop” to terminate and launch a new instance.

当我按下停止按钮时,它变灰了,如屏幕截图所示,但没有任何反应。我曾尝试重置模拟器上的内容和设置,但没有帮助。

通过 Xcode 7.

我一直在执行这些简单的步骤以避免看到错误:

  1. 构建您的应用。
  2. 运行 你的应用。

烦人,不是解决方案,但我认为这是 Xcode 7.

中的错误

完全退出 Xcode 7 并重新加载为我解决了 simulator is already running

我也遇到了这个错误,构建然后 运行 应用程序 (cmd+b ; cmd+r) 解决了这个问题。

如果您 运行 在实际设备上,我发现通过断开设备 (iphone) 与 computer/laptop 的连接并重新连接可以消除此 error/issue。

但是,我仍然在 xcode 中看到以下消息:

running <app name> on <phone name>

但至少我不需要退出xcode。

我在模拟器上 运行 时没有这个(总是在真实设备上测试...)

我建议构建您的应用程序,然后对其进行清理。对我来说,这确保了以后我可以 运行 应用程序。

TL;DR:这是 XCode 7 中反复出现的错误,没有已知的解决方案。要摆脱它,请断开您的设备,然后重新连接并继续您的一天。如果 运行 模拟器,杀死它,然后重新启动它。希望 Apple 能尽快解决这个问题。

当你遇到这种情况时,停止 (CMD+.) 停止项目。

->退出 Xcode

->清理项目(CMD+Shift+K)

->构建项目(CMD+B)

->运行 项目(CMD+R)