¿Qué hace la opción "Permitir acceso completo" para mi teclado iOS?

8

¿Un teclado que instalé recientemente en iOS 8 ofrece una opción (en Configuración) para "Permitir acceso completo"?

¿Qué hace esta configuración?

    
pregunta orome 18.09.2014 - 01:04

2 respuestas

7

"Permitir acceso completo" no tiene nada que ver con el uso del teclado real. El teclado es accesible para que lo use en todo el sistema, independientemente de esta configuración. En resumen, permitir el acceso completo otorga al desarrollador del teclado acceso adicional a parte de su información y le da acceso al desarrollador a Internet. De las especificaciones técnicas en "Designing for User Trust", Permitir acceso completo hace esto:

  • El teclado puede acceder a los servicios de ubicación y la libreta de direcciones, con permiso del usuario
  • El teclado puede enviar pulsaciones de teclas y otros eventos de entrada para el procesamiento del lado del servidor
  • La aplicación que contiene puede proporcionar una interfaz de edición para el léxico de autocorrección personalizado del teclado
  • El teclado puede emplear iCloud para garantizar que la configuración y el léxico de autocorrección estén actualizados en todos los dispositivos
  • El teclado puede participar en Game Center y en la compra dentro de la aplicación

El segundo punto es lo que Apple realmente quiere que entiendas. Con Permitir acceso completo a un desarrollador PODRÍA enviar sus pulsaciones de teclas a su servidor para su procesamiento, lo que podría incluir:

  1. analizar tu oración por gramática
  2. analizar una palabra para deletrear
  3. prediciendo la palabra que estás escribiendo.

Apple está resaltando el hecho de que un desarrollador PODRÍA usar tus pulsaciones de teclado por razones infames en lugar de las razones legítimas que mencioné anteriormente. Es posible que un desarrollador registre su información confidencial, como el número de la tarjeta de crédito o la dirección de la calle.

En mi opinión, no es posible que un desarrollador escriba una extensión de teclado completa sin solicitar un acceso completo. Sin el acceso completo no puedo utilizar las compras desde la aplicación, no puedo sincronizar sus preferencias mediante iCloud, ni siquiera puedo proporcionar una función básica de corrección automática.

Acabo de terminar de desarrollar una extensión de teclado para iOS. Mi teclado nunca envía sus pulsaciones a través de Internet. Nunca veré lo que has escrito. En mi opinión, no hay problemas de privacidad, pero aún así recibe un mensaje aterrador de Apple cuando activa Permitir acceso completo. Si le preocupa activar el Permitir acceso completo, pregunte al desarrollador cómo están usando sus datos / pulsaciones de teclas.

Una nota adicional, no puede usar un teclado personalizado para escribir en un campo de contraseña. iOS siempre utilizará el teclado del sistema para los campos de contraseña. Los desarrolladores que procesan sus pulsaciones de teclado no tendrán acceso a sus contraseñas, a menos que escriba sus contraseñas en un campo sin contraseña.

    
respondido por el Jon 03.10.2014 - 00:28
6

Si lo intentas, te informará de esto:

  

Los usuarios pueden tocar el nombre del teclado desde aquí y marcar una casilla para "Permitir   Acceso completo. "Al hacerlo, presenta al usuario otro aviso que   lee:

     

"El acceso completo permite al desarrollador de este teclado transmitir   cualquier cosa que escriba, incluidas las cosas con las que haya escrito anteriormente   este teclado Esto podría incluir información sensible como su   Número de tarjeta de crédito o dirección postal. "

     

Si el usuario decide aceptar este aviso y permitir el teclado,   Ahora se puede acceder a todo el sistema. Cuando el teclado virtual aparece,   simplemente toque el ícono del globo en la esquina inferior izquierda para desplazarse   teclados disponibles, o mantenga presionado el ícono para mostrar una lista.

Fuente: enlace

    
respondido por el Buscar웃 18.09.2014 - 01:17

Lea otras preguntas en las etiquetas