Xcode 7 (iOS 9) 通信错误: <OS_xpc_error: <错误: 0x10a1abb40>



有谁能帮我找出我在运行应用程序时出现的以下错误吗?

Communications error: <OS_xpc_error: <error: 0x10a1abb40> { count = 1,
contents = "XPCErrorDescription" => <string: 0x10a1abef0> { length =
22, contents = "Connection interrupted" } }>

如果你在iOS模拟器中运行你的应用程序,它使用XPC服务API进行进程间通信,任何断点或其他中断都可能导致这样的错误。

你可以参考这个Apple Doc

处理错误

中断处理程序——当连接另一端的进程崩溃或以其他方式关闭其连接时调用。

在设备上调试app应该不会出现这样的问题。

我在运行我的应用程序和键盘扩展(我正在构建一个自定义键盘)时遇到了同样的问题。由于您没有提供足够的信息,我们不知道什么时候会发生这种情况。所以我会把这个留在这里,以防你也在一个扩展工作,如果不是…希望对别人有帮助。

  • 打开信息。
  • 为key"RequestsOpenAccess"设置值为"Yes"
  • 在设备
  • 上运行App
  • 转到设置,通用,键盘,键盘
  • 选择键盘
  • 将"Allow Full Access"更改为True

请注意您访问数据库的频率。我也有同样的问题。我正在使用Firebase进行聊天。所以在我的情况下,我犯了一个错误,当我经常得到/把数据从/进入数据库。

相关内容

最新更新