Ich habe Crashlytics auf meiner iOS Today Extension installiert und bekomme diesen seltsamen Absturz. Weiß jemand, warum das passieren könnte?
Schwerwiegende Ausnahme: NSInternalInconsistencyException Entfernen des inaktiven Plug-Ins com.somecompany.someapp.TodayExtension (1.0) & gt;
Die Zeile, auf die es stürzt, ist
11 PlugInKit - [PKService unregisterPersonalität:] + 188
In meiner heutigen Erweiterung wird in viewDidLoad der aktuelle Standort des Benutzers abgerufen und anschließend eine Netzwerkanforderung zum Abrufen von Daten über diesen Standort erstellt. Ist das passiert, weil meine Operation zu lange dauert und iOS meine Erweiterung tötet? Ich war nicht in der Lage, dies zu reproduzieren, aber ich denke, was Benutzer sehen, ist ein Leerzeichen, wo die Erweiterung sein sollte oder es zeigt nichts als den Titel der Erweiterung.
%Vor% %Vor%Mein Haupt-Thread (ist hier nicht abgestürzt):
%Vor%Ich sehe genau dasselbe auf Crashlytics. Laut Apple ist dieser Absturz ein bekannter Bug in iOS 8 (einschließlich der 8.3 Beta). Der Absturz tritt nur auf, wenn die Erweiterung heruntergefahren wird, was bedeutet, dass der Benutzer die Erweiterung nicht abstürzen sieht.
Das einzige, was wir jetzt tun können, ist diesen Absturz zu ignorieren
Tags und Links objective-c ios crashlytics today-extension