2014-09-17 22 views
5

Nachdem Sie die Schritte unter here ausgeführt haben, wird der benutzerdefinierte Tastaturbereich in den Einstellungen nicht angezeigt.Die ios-Tastatur wird in den Einstellungen nicht angezeigt.

Eine Sache, die ich bemerkte, ist, dass bei der Einrichtung des Projekts die "Einbetten in Anwendung" Dropdown-Liste auf None gesetzt wurde und keine anderen Optionen hatte. Auch die Anweisungen sagten, eine Bundle-Anzeigenamenzeile in meinem Plist hinzuzufügen, aber das war schon da und hatte dort den Projekt-/Tastaturnamen.

Ich kann das Tastaturprojekt ausführen und es fragt mich nach einer Anwendung (ich wählte Safari). Dann habe ich erwartet, dass ich zu den Einstellungen gehen und meine Tastatur aktivieren kann, aber es ist nicht da.

settings image

+0

Ich stoße auf das gleiche Problem. Finden Sie noch eine Lösung? Danke –

Antwort

-1

Dieser Link

http://verisage.us/en/blog/2014/07/17/ios-8-custom-keyboard-swift-tutorial/

Kurz helfen können, benötigen Sie eine Dummy-App, die Tastatur zu implementieren.


Search "die benutzerdefinierte Tastatur auszuführen und die Xcode Debugger anhängen" in den folgenden Link. Sie finden, wie Sie den Prozess an den Debugger anhängen.

https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Keyboard.html#//apple_ref/doc/uid/TP40014214-CH16-SW7

3

Sie können die folgende Option versuchen, wie es in meinem Fall geholfen:

  1. Wählen Sie Ihre Haupt-App Ziel.
  2. Wählen Sie "Build Phases"
  3. erweitern "Embed App-Erweiterungen"
  4. sicher für die Checkbox Stellen "nur kopieren, wenn die Installation von" deaktiviert
  5. App starten und erneut prüfen Einstellungen

enter image description here

9

Stellen Sie sicher, dass das Ziel für die Tastaturerweiterung -> Allgemein -> Bereitstellungsziel nicht aktueller als die aktuelle Betriebssystemversion Ihres Geräts ist.

+0

suchte etwa eine Stunde und gab fast auf und dann dies, danke für die Köpfe hoch! –

1

Für mich war das einzige, was funktionierte Neustart des Telefons.

Ich könnte das Haupt-App-Ziel ausführen und debuggen auch die Tastaturerweiterung in einer anderen App, aber es würde nicht in der Liste um Settings -> General -> Keyboard -> Keyboards -> Add New Keyboard... angezeigt.

Sobald das Telefon neu gestartet wurde, erschien sofort die Tastaturerweiterung in der Liste.

Meine Vermutung ist, dass das Hinzufügen und Entfernen der Tastatur viele Male das Potenzial hat, iOS zu verwirren und zu denken, dass die Tastatur bereits hinzugefügt wurde (daher warum es nicht in der Liste angezeigt wird).

+0

Restrat das Telefon funktioniert für mich –