当我在模拟器中启动我的应用程序时,Xcode在“附加到(应用程序名称)”处被阻止

我知道有相同的问题很多post。 我花了至less2个小时来阅读,我尝试了所有我在回复中看到的内容,但仍然无效。 我不知道该怎么办了。 有人能帮我吗? 我使用Xcode 4.2.1

这个问题经常发生在我身上,而且这个解决scheme总是杀死名为SimulatorBridge的进程。

为了简化解决scheme,您可以在Xcode中添加一个自定义“行为”来完成以下任务:

  1. 使用以下命令创build一个shell脚本文件:

     #!/bin/sh killall SimulatorBridge 
  2. 将它保存在~/Library/Developer/Xcode/UserData/Behaviors/ as KillSimulatorBridge.sh

  3. 打开Xcode>首选项>行为,并添加一个新的行为来运行shell脚本: 添加自定义行为

现在,只要Xcode在尝试附加到应用程序时挂起,就可以运行此行为,甚至可以使用键盘快捷方式来运行它。

希望这有助于某人。

当不同的用户帐户在同一台​​计算机上运行模拟器时也会发生这种情况。 在这种情况下,请closures其他用户帐户上的模拟器,然后重试。

重启你的电脑。

模拟器有时会卡住,这是我知道重置它的唯一方法。 同样的事情也可以发生在设备上,你只需要closures和再次打开。

如果这不起作用,您可能需要重新安装SDK。