【问题标题】:Swift Playground and Simulator Error (ipc/mig) server died, Unable to boot the iOS SimulatorSwift Playground 和模拟器错误 (ipc/mig) 服务器死机,无法启动 iOS 模拟器
【发布时间】:2014-07-24 14:00:46
【问题描述】:

当我尝试在 Playground 中执行任何操作时,我什至在输入完一个单词之前都会弹出此消息。

运行游乐场时出错。 无法为 Playground 启动 iOS 存根:操作无法完成。 (Mach 错误 -308 - (ipc/mig) 服务器死机)。

当我尝试运行 IOS Simulator 时,出现以下错误

无法启动 iOS 模拟器。

哦,这个错误刚刚弹出

运行时遇到错误(Domain = DTiPhoneSimulatorErrorDomain, Code = 2)

我尝试重新启动,我关闭并再次打开,我取消选择文件并重新选择。只是不断发生。谁有解决办法?

【问题讨论】:

标签: ios compiler-errors simulator swift xcode6


【解决方案1】:

您的防火墙阻止了调试器,您需要允许它连接:

TCP out 127.0.0.1:63748

或允许debugserver 进程开放访问(无论您或您的防火墙更喜欢哪个)。

启用它并重新启动 Xcode 后,一切都应该像魅力一样工作。

注意/更新:

如果您在查找或允许 debugserver 时遇到问题,只需暂时尝试禁用防火墙并重新启动 xcode。游乐场好用吗?哦,别忘了确保你已经打开了助手视图并显示了输出框。

【讨论】:

  • 我真的希望就是这样。我的防火墙允许 Xcode、Xcode beta 6 甚至 iOS 模拟器,但仍然无法正常工作。我尝试搜索调试服务器但找不到它。我很抱歉,这一定表明我是多么的绿色。
  • 您使用的是什么防火墙软件?如果它在尝试连接时显示进程,请保持窗口打开(因为调试服务器快速崩溃)然后打开 xcode。尝试使用操场——然后去检查防火墙。希望您可以看到该进程尝试连接的位置并允许它。然后重启xcode。如果您让我知道您使用的是什么防火墙,我会看看是否能找到更好的说明。或者甚至只是测试它,尝试完全禁用防火墙?这样你就可以确定它是否是问题的根源。
  • 只是 Imac 附带的通用防火墙。系统偏好设置->隐私安全->防火墙。但是我把它关掉了,它仍然有同样的问题。我打开了一个仅用 Objective C 编写的旧文件,它编译并打开了 Simulator 就好了。所以我的设置有问题。我有 Swift Ibook,我没有看到任何关于设置故事板的特殊说明,但我一定遗漏了一些东西..
  • 就我而言,我在公司网络上。一旦我连接到我的“个人热点”,模拟器就可以正常工作了!
【解决方案2】:

目前 Xcode 6 测试版需要驻留在 \Applications 中才能使操场和模拟器正常工作。将其移到那里后,您需要重新启动。

【讨论】:

    【解决方案3】:

    当我在 Xcode 完成将我的应用程序附加到模拟器之前关闭模拟器时,我弹出了这个错误。打开模拟器并再次运行应用程序解决了这个问题。

    【讨论】:

      猜你喜欢
      • 2016-02-10
      • 1970-01-01
      • 1970-01-01
      • 2017-02-27
      • 2016-07-19
      • 1970-01-01
      • 1970-01-01
      • 2021-10-24
      相关资源
      最近更新 更多