Nach App für lange Zeit ins Leben gerufen, es einige Protokolle in der Konsole ist, während der Bildschirm zu berühren:iOS 9 App freeze mit Konsolenprotokoll „BKSendHIDEvent“
BKSendHIDEvent: IOHIDEventSystemConnectionDispatchEvent error:0xE00002E8 -- Unknown event dropped
und alle Tasten haben keine Antwort, ganzes App einfrieren. Derzeit ist dieses Problem nur auf iPhone 5s aufgetreten.
ähnliche Ausgabe: https://forums.xamarin.com/discussion/55646/alot-of-annotation-on-mkmapview
Hat jemand das gleiche Problem hat?
Update: Ich habe festgestellt, dass es mehr als 500 Threads gibt, wenn App von iOS getötet wird, weil ich eine Drittanbieter-Klasse Erreichbarkeit zu oft verwenden. Um das zu beheben, erkläre ich eine statische Variable, das Einfrieren scheint nicht wieder passieren.
static Reachability *staticReachability;
+(NetworkStatus)detectNetwork{
if (staticReachability == nil) {
staticReachability = [Reachability reachabilityForInternetConnection];
[staticReachability startNotifier];
}
NetworkStatus status = [staticReachability currentReachabilityStatus];
return status;
}
also, das ist "stackoverflow" – Joeful6