2016-06-10 5 views
1

Ich mache eine benutzerdefinierte Tastatur. Die Ausgabe für den normalen Teil meiner App funktioniert gut, was bedeutet, dass ich Dinge auf die Konsole drucken kann.Debugger-Ausgabe nicht für die Tastatur in Xcode angezeigt

Hier funktioniert gut:

Working fine

jedoch keine Debug-Anweisungen aus dem benutzerdefinierten Tastatur Ziel ich für IOS Druck auf die Konsole gemacht.

Zum Beispiel hier die print-Anweisung sollte eine Ausgabe „Lade Ansicht“ auf die Konsole, da die Tastatur Ansicht auf dem Bildschirm, aber nichts zeigt passiert:

Problem Case

ich alle relevanten Xcode Einstellungen bieten werden, wenn erforderlich.

Warum wird der Ausgang nicht angezeigt?

+0

Sie können Breakpoints verwenden. Mit build und run, bring deine Tastatur hoch, dann in Xcode -> Debug -> Attach to Process -> Tastatur – beyowulf

Antwort

1

Falls dies noch ungelöst:

Die Tastatur läuft in einem anderen Prozess als der Haupt-App. Der Debugger wird nur an einen einzelnen Prozess angehängt. Um den Debugger an die Tastatur anzuhängen, erstellen Sie ein neues Schema in Xcode (das Zeug rechts neben den Schaltflächen run/stop) mit Ihrer Tastaturerweiterung als Ziel und führen Sie dieses anstelle des Haupt-App-Schemas aus.

Verwandte Themen