Seltsame NSInternalInconsistencyException und PKService stürzt in iOS Today Extension ab

8

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%     
d0nutz1 24.03.2015, 23:13
quelle

1 Antwort

8

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

    
Emmanuel G. 01.04.2015, 07:36
quelle