iPhone 6-Tastatur friert beim Tippen unter iOS 8 ein (com.apple.TextInput.kbd)

Ich hatte vor dem Upgrade ein iPhone 5 und seine Tastatur fror unter iOS 8 nie ein, aber mit meinem iPhone 6 passiert es die ganze Zeit. Ich habe mein Tastaturwörterbuch bereits neu definiert.

Beim Aufrufen der Konsole sehe ich einen Fehler bei TextInput:

Nov 18 11:19:27 GBFGabriel-iPhone-6 com.apple.xpc.launchd[1] (com.apple.TextInput.kbd) <Notice>: Service only ran for 1 seconds. Pushing respawn out by 3 seconds.

Hat jemand eine Idee warum das passiert/wie man das beheben kann?

Antworten (2)

Mit ein wenig mehr Graben fand ich heraus, dass das Problem mit dem kbd-Prozess lag, der Tonnen von Speicher verbrauchte, als ich versuchte, etwas zu schreiben. Die Google-Suche mit "kbd process" bringt mir viele nützliche Links:

iOS & iCloud: Beschädigte iCloud-Daten führen dazu, dass der kbd-Prozess ständig abstürzt und die Batterie leer wird

https://discussions.apple.com/thread/5521035

http://forums.macrumors.com/showthread.php?t=1615584

Was bei mir funktioniert hat, war, das iCloud-Laufwerk aus- und wieder einzuschalten.

BEARBEITEN: Es stellte sich also heraus, dass ich dumm genug war, iCloud Drive auszuschalten und nicht wieder einzuschalten! Nutze es seit etwa 2 Monaten auf diese Weise.

Aber ich habe die Lösung! (nur Mac) Ich habe meine iCloud-Dateien durchsucht ~/Library/Mobile Documents/und festgestellt, dass es einen Ordner mit dem gleichen Namen des bösen Prozesses gibt.

~/Library/Mobile Documents/com~apple~TextInput

Ich öffnete es und beschloss, einige Dateien zu lesen, hier zu entpacken, plist dort zu konvertieren (siehe https://stackoverflow.com/questions/15179410/how-to-open-icloud-cdt-file ) und voilá: in nur einer Datei , der Prozess kbd hat 147.000 Mal versucht, ein Wort einzufügen. Dieser Eintrag war ironischerweise eine Korrektur von „mongolao“ zu „mongolão“ (südbrasilianische Redewendung auf Portugiesisch für eine vulgäre Verwendung des Wortes „zurückgeblieben“). Da es viele dieser Dateien gab, denke ich, dass das Problem darin besteht, dass der kbd-Prozess irgendwie in eine Lücke geraten ist und ich mich entschieden habe, den gesamten Inhalt des com~apple~TextInputOrdners zu löschen.

Ich habe ein paar Minuten gewartet, bis mein Mac die Änderungen hochgeladen hat, habe iCloud Drive auf meinem iPhone aus- und wieder eingeschaltet und … funktioniert! Wenn ich nicht hierher zurückkomme, um diese Antwort zu bearbeiten, bedeutet dies, dass es das war! (oder ich habe schon wieder etwas ganz Dummes vergessen)

Oh, und versuchen Sie nicht einmal, den Finder zu starten, um dies zu tun, seien Sie ein guter StackExchange-Benutzer und verwenden Sie nur Terminal. (Profi-Tipp: Yosemite beschädigt den iCloud-Ordner im Finder)

EDIT 3 (3 Monate später):

tldr : Führen Sie Folgendes auf dem Terminal Ihres Macs aus:

cd ~/Library/Mobile\ Documents/com~apple~TextInput
rm -rf *
Ich hatte dieses schreckliche Problem, seit ich iCloud Drive aktiviert habe. Es war wirklich frustrierend. Ich konnte auf dem Gerät für 1019€ keinen einzigen Satz ohne Unterbrechung schreiben. Ich habe auch versucht, den Apple-Support ohne erfolgreiche Hilfe zu kontaktieren. Aber dein Rat hat das Problem gelöst! Danke Gabriel!
Aktualisierung dieser Historie: Ich habe ein iPhone 6 Plus gekauft (tolles Gerät, ich hätte das iPhone 6 nicht kaufen sollen) und da geht es los: diese Scheiße von vorne. Danke für diese Antwort.

Ok, ich schaffe es, einige cdt-Dateien im plist-Format zu öffnen. Und ich sehe einige Übersetzungen, die ich meinem Telefon hinzugefügt habe. Wie sehen Sie, dass Ihr Satz 147´000 Mal angewendet wurde?

Was hast du gelöscht? Ich habe Angst, die falschen Sachen zu löschen :)

*Also, was war der Inhalt des com~apple~TextInputKatalogs. Ich habe genau dieses Problem und es fängt an frustrierend zu sein, nicht mehr als beispielsweise 5 Zeichen eingeben zu können, bevor die Tastatur einfriert. Mein Inhalt sind die Verzeichnisse Documentsund Dictionaries, wobei der DictionariesKatalog die beiden Ordner .baselineund enthält .cdmetadata, Dateien mit Namen wie mobile.23489DF9-CD89-...und mobile~9273434-28347..., hier überhaupt keine Erweiterungen. Von Ihrem Kommentar habe ich zumindest einige .cdt- oder .zip-Dateien erwartet. Was hast du gelöscht? Ich habe Angst, die falschen Sachen zu löschen :) EDIT: Entschuldigung, ich habe die .cdt-Dateien gefunden *

Ich habe alles drin gelöscht com~apple~TextInput, im Ernst. Es funktioniert wie am Schnürchen ;). Ich habe die Wörter mit dem Wortzähler in TextWrangler gezählt (jeder Texteditor könnte diese Funktionalität haben).