丢失与" iOS模拟器"的连接;这是Xcode 6.0.1中的第一次

时间:2014-09-30 06:44:40

标签: ios xcode ios8 xcode6 ios-simulator

当我在Xcode 6.0.1中首次在Simulator中运行我的iOS应用程序时,收到此错误消息:

  

与“iPad 2”失去联系。

     

恢复与“iPad 2”的连接并再次运行“App Name”,或者如果“App Name”仍然是>>正在运行,您可以通过选择Debug> Attach to Process> App Name附加到它

Screenshot for error message

任何人都可以建议我如何解决此错误消息?在我停止运行并重建之后,一切正常。

5 个答案:

答案 0 :(得分:2)

同样在这里。我认为这是XCode的错误。

停止运行并再次运行。这种方式对我来说很好。

答案 1 :(得分:1)

这是iOS 8.0及更早版本的已知问题,但iOS 8.0中的更改使问题比过去版本更容易发生。

除了丢失的连接消息之外,此错误的其他外观将是ESRCH错误消息(POSIX域,3代码),代码为4的FBS *域,或者您的应用程序获取SIGKILL并丢弃到调试器。我认为这个bug可能还有一条消息,但那些是主要的4种行为。你获得哪一个取决于你在比赛中失去比赛的确切点。

目前,解决方法只是重试Build& Run或在sim中启动已安装的应用程序,并使用调试器附加到正在运行的进程。

答案 2 :(得分:0)

重置模拟器内容和设置可以解决问题。从iOS模拟器下拉列表中选择重置内容和设置,然后再进行构建并再次运行。我希望有所帮助。

答案 3 :(得分:0)

与Xcode 6 beta版相比,这在Xcode 6.2中的发生频率较低。 只有解决方案才能重新运行您的项目。这似乎是错误。

答案 4 :(得分:0)

遵循2个步骤:

1- sudo DevToolsSecurity-启用 2-编辑方案->运行->可调试调试,取消选中此复选框就可以了!

您现在可以在模拟器上运行。这对我有用。