Ich habe vor kurzem auf Xcode 7 aktualisiert und mein iPhone auf iOS 9 aufgerüstet. Ich habe eine iOS App entwickelt und veröffentlicht, die auf der neusten Version von iOS 8 und Xcode 6 einwandfrei funktioniert hat.XPC Verbindung unterbrochen in Xcode 7 für iOS 9
Bei dem Versuch, den Prozess der Aktualisierung der App für iOS 9 Unterstützung zu durchlaufen, bekomme ich die meisten lächerlich seltsamen Fehler, der mich verblüfft hat.
Ich habe alle Syntaxkorrekturen automatisch über Xcode gemacht, und jetzt baut meine App richtig auf. Es läuft zunächst sogar gut.
Ich habe eine Schaltfläche, die zu einem View-Controller mit einem WebView wechselt. Dieser View-Controller lädt einen Link, der entweder ein Bild, eine Website oder ein Video von youtube anzeigt. Der Inhalt ist wie immer perfekt geladen. Das Programm wird jedoch abstürzen und den Simulator (und mein iPhone) neu starten und mich zum Sperrbildschirm senden, wenn ich auf die Zurück-Schaltfläche klicke (ich bin auf einem Navigationsstapel).
In Xcode, erhalte ich folgende Meldungen:
XPC Verbindung unterbrochen. Beenden, da keine System-App vorhanden ist.
Ich habe Flurry Analytics in meiner App übrigens integriert, nicht sicher, ob das ein Problem ist.
Wie kann ich dieses Problem beheben? Meine Suche nach XPC-Verbindungen scheint keine ähnlichen Probleme wie meine zu ergeben. Ich habe nicht einmal eine Ahnung, was eine XPC-Verbindung ist, also warum ist das überhaupt in meiner App?
EDIT: Ich habe eine Problemumgehung für das Problem gefunden. Ich kann nicht wirklich sagen, dass es eine Lösung ist.
Der Absturz trat während der Verwendung der Methode self.navigationController? .popViewControllerAnimated auf, wenn sie auf true festgelegt wurde. Ich habe das zufällig auf falsch gesetzt, und der Absturz hört auf (jetzt sieht der Übergang schrecklich aus).
Ich weiß nicht, warum das funktioniert, und nur zu meiner Verwirrung beiträgt.
Welche Version von OSX verwenden Sie? – trojanfoe
Ich benutze die neueste Version von Yosemite – iOShepherd
Ich sehe ein ähnliches Problem, wenn ich '[self addChildViewController: child]' Ich konnte bisher keine Lösung finden oder umgehen. Ich bin auf Capitan, xCode 7, läuft auf einem iOS 9 Simulator. Wenn ich den Simulator auf 8.4 setze, tritt dieses Problem nicht auf. Immer noch auf der Suche nach Lösungen. – Ceryni