iOS 9应用程序冻结控制台日志“BKSendHIDEvent”

前端之家收集整理的这篇文章主要介绍了iOS 9应用程序冻结控制台日志“BKSendHIDEvent”前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在应用推出了很长时间之后,
触摸屏幕时,控制台中有一些日志:

BKSendHIDEvent:IOHIDEventSystemConnectionDispatchEvent错误:0xE00002E8 – 未知事件删除

所有按钮都没有响应,整个应用程序冻结.
目前,这个问题只发生在iPhone 5上.

类似的问题:https://forums.xamarin.com/discussion/55646/alot-of-annotation-on-mkmapview

有人有同样的问题吗?

更新:我发现,当iOS被杀死时,有500多个线程,因为我使用第三方类Reachability太多次.要解决这个问题,我声明一个静态变量,冻结似乎不再发生.

static Reachability *staticReachability;
+(NetworkStatus)detectNetwork{
    if (staticReachability == nil) {
        staticReachability = [Reachability reachabilityForInternetConnection];
        [staticReachability startNotifier];
    }
    NetworkStatus status = [staticReachability currentReachabilityStatus];
    return status;
}

解决方法

我有同样的问题.

在我的情况下,在iPad(OS 9.1)关闭WiFi之后,它会发生.应用程序无响应在控制台我可以看到相同的错误.

打开wifi后,应用程序再次响应,我可以继续.

猜你在找的iOS相关文章