当我在Xcode 6.0.1中首次在Simulator中运行我的iOS应用程序时,收到此错误消息:
与“iPad 2”失去联系。
恢复与“iPad 2”的连接并再次运行“App Name”,或者如果“App Name”仍然是>>正在运行,您可以通过选择Debug> Attach to Process> App Name附加到它
任何人都可以建议我如何解决此错误消息?在我停止运行并重建之后,一切正常。
答案 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-编辑方案->运行->可调试调试,取消选中此复选框就可以了!
您现在可以在模拟器上运行。这对我有用。