Así que estaba jugando con el iOS 8, cuando noté que al escribir "nuevo" en cualquier lugar, el teclado predictivo sugiere el término "NewTerm". Recuerdo haber usado esta palabra en un tweet , así que lo descarté. Pero luego, al escribir la palabra "swift", el teclado sugirió "Swisslapse" al escribir "swi". Ahora esto me sorprendió bastante, ya que solo he usado el término "Swisslapse" en un chat privado de iMessage, que había sido eliminado hace tres meses (de todos mis dispositivos). Traté de escribir algunas otras palabras que había usado recientemente en Safari (ejecutándose en modo privado), pero para mi alivio, el teclado no las sugirió.
Sin embargo, esto crea un par de preguntas:
- ¿Apple almacena en caché mis chats de iMessage?
- ¿Apple almacena en caché la entrada de mi teclado en las aplicaciones seleccionadas?
- ¿Es posible solicitar una purga de mis cachés?
- ¿Cómo puedo deshabilitar el almacenamiento en caché adicional (si corresponde)?
Creo que sería útil agregar que instalé iOS 8 el 9 de septiembre, justo después de que se lanzara la semilla GM al centro de desarrolladores. Por lo tanto, es imposible que el teclado predictivo de iOS 8 haya aprendido estas palabras en el momento de la entrada.
Basado en la respuesta proporcionada por Brian Nickel , iOS agregó las palabras a mi diccionario de teclado local (es decir, palabras que quiero que aprenda autocorrección), que luego sincronicé con iOS 8 mientras restauraba mi dispositivo desde una copia de seguridad; lo que resultó en el teclado predictivo sugiriéndolos cuando parece necesario.
Entonces parece que Apple no está infringiendo nuestra privacidad después de todo. ¡Me alegra haber aclarado eso!
Respuestas:
Hablando solo desde mi experiencia con iOS 7, el dispositivo guarda las palabras que ingresas pero no las corrige automáticamente en tu "Diccionario de teclado". La lógica es que si no desea corregirlo, es una palabra que ha utilizado y puede volver a usar.
Hice una prueba básica. Escribí "Swisslapse" en Mensajes pero no envié. Después de un tiempo escribí "suizo" y apareció en autocompletado. Confirmé que apareció en Notas también. Para verificar que no era específica de la aplicación de Apple, escribí una palabra nueva en Avocado y también apareció como una sugerencia de finalización en Notes.
Puede borrar el diccionario del teclado yendo a Settings.app, General> Restablecer> Restablecer diccionario del teclado. Esta respuesta muestra la ruta al caché y, en teoría, podría eliminar solo las palabras ofensivas utilizando una herramienta de terceros para acceder y modificar el archivo.
En cuanto a evitar que se aprendan nuevas palabras, especularía que deshabilitar la corrección automática haría el truco en iOS 7. Aunque "Swisslapse" es una sugerencia de autocompletar ahora, todavía aparece como una palabra no válida, por lo que no está interactuando con El diccionario de revisión ortográfica. iOS 8 puede tener configuraciones más precisas, pero debe suponer que el teclado predictivo está aprendiendo de todo lo que escribe y puede que tenga que deshabilitarlo.
A su pregunta sobre iMessages, Apple insiste en que no pueden leer sus mensajes en tránsito ya que están encriptados en el dispositivo del remitente solo para ser leídos en los dispositivos del receptor. Dudaría que Apple guarde el contenido del mensaje en el dispositivo si lo elimina allí. No lo he probado, pero dudaría que también escanearan los mensajes entrantes en busca de palabras para autocorregir, aunque comenzaron a escanearlos en busca de respuestas de texto predictivas. (Por ejemplo, "¿Pizza o chino?" Genera pizza y chino como las dos primeras respuestas predictivas).
fuente
Si lees las patentes de Apple, hay una explicación de cómo funciona.
Patentes de EE. UU.
Patente Nº 8.232.973 para un "Método, dispositivo e interfaz gráfica de usuario que proporciona recomendaciones de palabras para el ingreso de texto"
y
La Patente de Estados Unidos de Apple Nº 8.074.172 para un "método, sistema e interfaz gráfica de usuario para proporcionar recomendaciones de palabras" o texto predictivo.
Vista gráfica:
No tenía la intención de proporcionar una explicación completa sobre cómo funciona, sino proporcionar una guía para ello.
¿Y qué hay de
Tenga en cuenta que mi diccionario no lo tiene, por lo que está subrayado en rojo y recomienda buscarlo.
Las opciones son:
1- búscalo y corrígelo
2- agregar al diccionario como se escribió
3- ignóralo
La lógica predictiva del teclado tendrá en cuenta las 3 entradas. Incluso la versión ignorada, y supondrá que es lo que quería. Entonces, en su caso, probablemente no lo agregó a su diccionario, sino que usó esa palabra más de una vez, por lo que se marcó como la más probable (predictiva).
fuente