Ich habe eine benutzerdefinierte NSURLProtocol erstellt, die von einem WebView verwendet wird, während es durchsucht. Aber zu scheinbar zufälligen Zeiten (zwischen 20 Sekunden oder ein paar Minuten im Browser) bekomme ich eine EXC_BREAKPOINT
und die App läuft nicht mehr in meinem NSURLProtocol.0_ os_lock_corruption_abort in NSURLProtocol
Der relevante Teil meiner NSURLProtocol unten ist, ist es die letzte Zeile ist, die die EXC_BREAKPOINT
self.mutableData = NSMutableData(data: data!)
self.response = response
self.client?.URLProtocol(self, didReceiveResponse: response!, cacheStoragePolicy: NSURLCacheStoragePolicy.Allowed)
self.client?.URLProtocol(self, didLoadData: data!)
self.client?.URLProtocolDidFinishLoading(self)
Der Xcode Fehler zeigt sichtbar unter:
ich total auf diesen einen bamboozled bin . Hat jemand eine Idee, was das verursacht und wie man es beheben kann?
Vielen Dank!
Sam
Den gleichen Crash in der Produktion bekommen, obwohl ich glaube nicht, dass wir das jemals lokal gesehen haben. Auch davon verwirrt. –
@Sam Heather haben Sie die Lösung dafür gefunden. Ich stehe auch vor dem gleichen Problem. – Gyanendra
@Gyanendra immer noch keine Lösung, tut mir leid zu sagen –