【问题标题】:I got 'BSXPCMessage received error for message: Connection interrupted' in iOS 9我在 iOS 9 中收到“BSXPCMessage 收到消息错误:连接中断”
【发布时间】:2015-12-18 23:55:55
【问题描述】:

我开发了一个社交媒体应用程序。

iOS 9 启动后,我收到一条消息

BSXPCMessage received error for message: Connection interrupted XPC connection interrupted Terminating since there is no system app.

模拟器会自行重启。还有一部真正的 iPhone。

当我在 CommentViewController 中触摸 UIToolbar 上的 UITextView 时。就像是基本 iOS 应用 Message App 的文本输入 UI。

SIGKILL 总是出现在textViewDidBeginEditing:UITextView 的委托方法中的任何行中,但不会出现在 textViewShouldBeginEditing 中:

但在 iOS 8 中仍然可以正常工作。

THChatInput, SlackTextViewController, JSQMessagesViewController 等,我使用了许多库,但所有这些库都显示相同的崩溃。

我已经在这里阅读了一些关于这个错误的文章,但他们的问题是由使用 CoreImage 引起的。不幸的是,我没有使用任何关于 CoreImage 的东西

我提前感谢您帮助我。谢谢你。

【问题讨论】:

  • 现在我疯了,我将 UITextView 替换为 UITextField 不使用任何库,但它也发生了!但谢天谢地,我可以获得更多日志。 _BSMachError: (os/kern) 无效能力 (20) _BSMachError: (os/kern) 无效名称 (15)

标签: ios delegates uitextview ios9


【解决方案1】:

我找到了导致这个问题的原因。

我在我的项目中使用了一个名为“SWRevealViewController”的库作为抽屉菜单。 这是一个视图控制器的包装类,因此它包含了一些视图控制器并形成了层次结构。

在以前的iOS9中,它不会引起任何问题。

在 iOS9 中,它的视图控制器层次结构在弹出键盘时会导致问题。它不会出现在其他普通的iOS9项目中。

我不是说我使用的某些库有bug,但在iOS9中可能会出现一些问题。

【讨论】:

    猜你喜欢
    • 2014-11-21
    • 1970-01-01
    • 1970-01-01
    • 2018-05-22
    • 2014-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多