【问题标题】:Lost connection to "iOS Simulator" for the first time in Xcode 6.0.1在 Xcode 6.0.1 中首次失去与“iOS 模拟器”的连接
【发布时间】:2014-11-24 16:48:40
【问题描述】:

当我在 Xcode 6.0.1 中第一次在模拟器中运行我的 iOS 应用程序时,我收到了以下错误消息:

与“iPad 2”的连接断开。

恢复与“iPad 2”的连接并再次运行“应用程序名称”,或者如果“应用程序名称”仍然 > > 运行,您可以通过选择“调试”>“附加到进程”>“应用程序名称”附加到它。

谁能建议我如何解决此错误消息?在我停止运行并重建后,一切正常。

【问题讨论】:

  • 当我一直点击它时,我发现重新启动 Mac 可以修复它。系统耗尽了某种进程句柄或类似的。

标签: ios xcode ios8 xcode6 ios-simulator


【解决方案1】:

执行 2 个步骤:

1- sudo DevToolsSecurity -enable 2- Edit Scheme -> Run -> Debug excitable ,取消选中这个复选框就可以了!

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

【讨论】:

  • 这对我有用,谢谢 - 我在 MacOS BigSur v. 11.3 和 Xcode 12.5 上的记录
  • 这对我也有用 - Edit Scheme -> Run -> Debug excitable ,取消选中此复选框
  • 现在卡在启动应用程序上,对我不起作用。
  • 我想如果调试可执行文件被禁用,它不会让你打断点?
【解决方案2】:

这里也一样。我认为这是XCode 的错误。

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

【讨论】:

  • 嘿,我遇到了同样的问题,但每次运行应用程序时都会出现同样的问题,所以您有什么解决方案吗?谢谢:)
【解决方案3】:

这是 iOS 8.0 及更早版本的一个已知问题,但 iOS 8.0 中的更改使该问题比以前的版本更容易发生。

除了丢失的连接消息之外,此错误的其他表现将是 ESRCH 错误消息(POSIX 域,3 代码)、带有代码 4 的 FBS* 域,或者您的应用程序收到 SIGKILL 并被丢弃到调试器。我认为这个错误可能还有更多信息,但这些是主要的 4 种行为。你得到哪一个取决于你在发射中输掉比赛的具体时间。

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

【讨论】:

    【解决方案4】:

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

    【讨论】:

      【解决方案5】:

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

      【讨论】:

      • @trojanfoe : Xcode 6.3.1 dmg 可用,但我没用过。
      • 嗯,您正在复活 7 个月大的问题,并且您将 Xcode 6.3 归类为“即将推出”。你怎么这么不同步?
      • @trojanfoe:Xcode 6.2.3 GM 种子可用。现在,我们可以期待 Xcode 6.2.x 更高版本很快了..
      • 不,当前 Xcode 的 beta 版本是 6.4。或者那是个玩笑?我是在跟某种时间异常说话吗?
      猜你喜欢
      • 1970-01-01
      • 2016-11-14
      • 2014-11-16
      • 2021-05-25
      • 2022-06-28
      • 2014-11-22
      • 2020-09-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多