la congelación del teclado del iPhone 6 al escribir en iOS 8 (com.apple.TextInput.kbd)

3

Tuve un iPhone 5 antes de actualizar y su teclado nunca se congeló en iOS 8, pero con mi iPhone 6 está sucediendo todo el tiempo. Ya he redefinido el diccionario de mi teclado.

Al abrir la consola, veo un error en 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.

Alguien tiene alguna idea de por qué sucede esto / cómo solucionarlo?

    
pregunta GBF_Gabriel 18.11.2014 - 14:34

2 respuestas

3

Al investigar un poco más, descubrí que el problema estaba en que el proceso kbd usaba toneladas de memoria cuando intentaba escribir algo. La búsqueda de Google con "proceso kbd" me brinda muchos enlaces útiles:

iOS &erio; iCloud: los datos de iCloud rotos hacen que el proceso kbd se bloquee constantemente y agota la batería

enlace

enlace

Lo que funcionó para mí fue apagar y volver a encender el disco iCloud.

EDITAR: ¡Así que resultó que fui lo suficientemente tonto como para desactivar iCloud Drive y no volver a encenderlo! Lo he estado usando de esta manera durante unos 2 meses.

Pero tengo la solución! (Solo para Mac) Estaba buscando en mis archivos de iCloud en ~/Library/Mobile Documents/ y descubrí que hay una carpeta con el mismo nombre del proceso maligno.

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

Lo abrí y decidí leer algunos archivos, descomprimir aquí, convertir plist allí (vea enlace ) y voilá: en un solo archivo, el proceso kbd intentó insertar una palabra 147 mil veces. Esta entrada fue una corrección de "mongolao" a "mongolão" (idioma del sur de Brasil en portugués para un uso vulgar de la palabra "retardado"), irónica. Como había muchos de estos archivos, creo que el problema es que, de alguna manera, el proceso kbd cayó en una laguna y decidí eliminar todo el contenido de la carpeta com~apple~TextInput .

Esperé unos minutos a que mi mac cargara los cambios, apagó y volvió a encender iCloud Drive en mi iPhone y ... ¡funciona! ¡Si no vuelvo aquí para editar esta respuesta, significa que esto fue todo! (o olvidé algo realmente estúpido otra vez)

Ah, y ni siquiera intentes iniciar el Finder para hacer esto, sé un buen usuario de stackExchange y solo usa Terminal. (Consejo profesional: Yosemite rompe la carpeta de iCloud en el Finder)

EDITAR 3 (3 meses después):

tldr : ejecuta lo siguiente en la terminal de tu Mac:

cd ~/Library/Mobile\ Documents/com~apple~TextInput
rm -rf *
    
respondido por el GBF_Gabriel 19.11.2014 - 18:59
0

Bien, logro abrir algunos archivos cdt en formato plist. Y veo algunas traducciones que he añadido a mi teléfono. ¿Cómo ves que tu frase se aplicó 147´000 veces?

¿Qué eliminaste? Tengo miedo de borrar las cosas equivocadas :)

* Entonces, cuál era el contenido del catálogo com~apple~TextInput . Tengo este problema exacto y está empezando a ser frustrante no poder escribir más de, por ejemplo, 5 caracteres antes de que el teclado se bloquee. Mis contenidos son los directorios Documents y Dictionaries , donde el catálogo Dictionaries contiene las dos carpetas .baseline y .cdmetadata , archivos con nombres como mobile.23489DF9-CD89-... y mobile~9273434-28347... , sin extensiones aquí en todo. A partir de su comentario, esperaba al menos algunos archivos .cdt o .zip. ¿Qué borraste? Tengo miedo de borrar las cosas equivocadas :) EDIT: lo siento, encontré los archivos .cdt *

    
respondido por el Gustav 28.01.2015 - 09:40

Lea otras preguntas en las etiquetas