2015-02-27 25 views
6

Wenn ich versuche meine Anwendung auf dem Gerät zu laden, manchmal habe ich folgende Ausnahmedyld`gdb_image_notifier Ausnahme, wenn ich betreibe meine Anwendung in Gerät

dyld`gdb_image_notifier: 0x2beca0cc: bx lr

aber nach Stopp und wieder laufen alles funktioniert gut, kann mir jemand sagen, warum dies passiert

+0

XCode ist voll von diesen. Wir sind glücklich, wenn wir eine Lösung finden. Wenn nicht ignorieren und hoffen, dass es die App nicht beeinflusst, wenn es auf dem Markt ist. –

Antwort

1

Ich denke, das Problem ist innerhalb GLKit Framework.

Also versuchen Sie es aus, machen GLKit Framework optional in den Pfad unten im Bild und dann wieder zu bauen.

Der Rahmen in die Build wurde unter

Project->BuildPhases->LinkBinaryWithLibraries.

gezogen enter image description here

hoffte, das hilft!

0

Ich habe auch gerade diesen Haltepunkt beim Laufen auf einem iPhone4 v 7.1.2 bekommen. Ich verbinde nicht mit GLKit.framework, also half dieser Vorschlag nicht. Ich habe etwas Erfolg gehabt, die Bibliothek säubern und neu installieren. Danach scheint es intermittierend zu sein. Das Ausführen außerhalb des Debuggers funktioniert einwandfrei.

0

Dies ist eine alte Frage, aber ich habe das gleiche Problem und keine Antwort gefunden. Nach einigen Stunden finde ich diese Ursache durch Konfliktbedingungen im Storyboard des Autolayouts. Und diese Ausnahme nicht mehr auftreten, nachdem ich alle Konfliktbedingungen beheben

5

Grundsätzlich scheint es gibt einen Haltepunkt im Debugger. Dachte, es ist keine Lösung, um die App auf dem Gerät zu starten, klicken Sie einfach auf "Debug" und dann auf "Weiter" (oder^⌘Y). Das sollte dazu beitragen, den Haltepunkt zu überschreiten und die App weiter auszuführen. "Debug" -> "Breakpoints deaktivieren" kann in einigen Fällen auch helfen.

2

Produkt -> Reinigen ... reparierte es für mich.

+0

Unglaublich. Xcode 8.2 wirft diese Ausnahme beim Laden einer Tastaturerweiterung. –

+0

@DanLoughney, ich bin mit einem ähnlichen Problem für die Tastaturerweiterung konfrontiert. Hast du es gelöst? – KrishnaCA

+0

Nachdem ich ein paar Monate damit gearbeitet habe, muss ich es einfach pingelig nennen. Unmengen von Zeit in Xcode integriert, um Apps auf iOS/MacOS zu erstellen, aber keine ähnlichen Anstrengungen in App-Erweiterungen. Es funktioniert oder nicht. Keine Möglichkeit zu wissen, wann, warum oder wie. Reinigen Sie cmd-shift-k und alt-cmd-shift-k, wenn es passiert. Auch dies ist ein ** Muss ** beim Wechsel vom Simulator zum realen Gerät. –