【问题标题】:xCode 6 (beta 4) keep getting "The Simulator can't be launched because it is already in use."xCode 6 (beta 4) 不断出现“无法启动模拟器,因为它已经在使用中。”
【发布时间】:2014-10-30 05:15:27
【问题描述】:

我不断收到“无法启动模拟器,因为它已在使用中。”在尝试运行我的应用程序时,这种情况只发生在大约 20% 的时间里,但到目前为止,解决它的唯一方法是重新启动我的 Mac。

尝试了以下方法但没有帮助:

清理我的构建文件夹
关闭和重新打开 xCode
强制关闭模拟器

我正在使用 xCode 6(测试版 4)

对于不需要我重新启动 Mac 的解决方案有什么想法吗? 谢谢

【问题讨论】:

  • 退出模拟器并重新启动它......或整个 Xcode,如果这没有帮助 - 但对我来说,只重新启动模拟器总是足够的。

标签: ios macos ios-simulator osx-yosemite xcode6


【解决方案1】:

“无法启动模拟器,因为它已在使用中。”

  1. 仅当有另一个 xcode 项目已启动模拟器并且尚未停止它,并且您尝试从另一个 xcode 项目运行模拟器时,才会显示此消息。

  2. 理想情况下,从相应的项目中停止模拟器(PS。不要​​从模拟器中关闭应用程序,单击 STOP 按钮)会这样做, 但如果还是这样,那就关闭模拟器,或者重置模拟器内容。

  3. 如果仍然无法正常工作,那么作为最后的手段,我会要求你重新安装 Xcode,如果这个问题一直存在,那么你下载的文件可能有问题。

P.S 如果你选择重新下载 n 安装 xcode 请保留备份。

希望能解决。虽然我希望通过第 2 步解决您的问题。

【讨论】:

  • 重置模拟器内容可行,但并不理想,因为它会清除所有缓存数据并且不能解决问题的根本原因。但仍然是一种解决方法。
【解决方案2】:

这通常只发生在在模拟器上运行应用程序(项目),然后在模拟器打开时尝试运行另一个应用程序(通常仍在您启动的第一个应用程序中,并且无法自动退出)。只要您继续运行同一个应用程序,就不会出现此错误,并且一旦您运行另一个应用程序,请确保您之前已关闭模拟器,或者至少使用主页按钮离开之前的应用程序。

【讨论】:

  • 在我的情况下,它只有一个应用程序在运行,到目前为止,只有重置模拟器内容或重新启动我的 Mac 似乎有效。问题出在 xCode 6 (beta 4) 或 OS X (10.10) 中。
【解决方案3】:

只需重新启动您的 Mac,它就会修复

【讨论】:

    【解决方案4】:

    我遇到了同样的问题,没有重新启动就解决了。您只需要在 ios 模拟器上重置内容,退出 xcode,然后确保您已完全退出,右键单击 mac 导航栏上的 xcode 图标并单击退出。打开它备份,它应该可以工作。

    【讨论】:

      猜你喜欢
      • 2014-04-11
      • 2014-12-28
      • 2014-08-07
      • 2014-11-30
      • 1970-01-01
      • 1970-01-01
      • 2014-11-07
      • 2014-07-24
      相关资源
      最近更新 更多