¿Un teclado que instalé recientemente en iOS 8 ofrece una opción (en Configuración) para "Permitir acceso completo"?
¿Qué hace esta configuración?
¿Un teclado que instalé recientemente en iOS 8 ofrece una opción (en Configuración) para "Permitir acceso completo"?
¿Qué hace esta configuración?
"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 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:
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.
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