應用推出了很長一段時間後, 有在控制檯,這些日誌在觸摸屏:的iOS 9應用程序凍結與控制檯登錄「BKSendHIDEvent」
BKSendHIDEvent: IOHIDEventSystemConnectionDispatchEvent error:0xE00002E8 -- Unknown event dropped
,所有按鈕都沒有反應,整應用凍結。 目前,這個問題只發生在iPhone 5s上。
類似的問題:https://forums.xamarin.com/discussion/55646/alot-of-annotation-on-mkmapview
有沒有人有同樣的問題?
更新:我發現當應用程序被iOS殺死時,有超過500個線程,因爲我使用第三方類可達性太多。爲了解決這個問題,我聲明瞭一個靜態變量,凍結似乎不會再發生。
static Reachability *staticReachability;
+(NetworkStatus)detectNetwork{
if (staticReachability == nil) {
staticReachability = [Reachability reachabilityForInternetConnection];
[staticReachability startNotifier];
}
NetworkStatus status = [staticReachability currentReachabilityStatus];
return status;
}
所以,那是「stackoverflow」 – Joeful6