En esencia, la función 'dispositivos de asistencia' le da a las aplicaciones la capacidad de controlar otras aplicaciones. Fue pensado para dar a las aplicaciones de asistencia la capacidad de leer la pantalla y procesar información para otros métodos de interacción, como VoiceOver o lectores braille. Sin embargo, otras aplicaciones usan la misma función para 'conectarse' a otras aplicaciones.
Por ejemplo, Steam utiliza esta función para proporcionar Superposición de Steam en la parte superior de los juegos . Las aplicaciones que requieren la integración de AppleScript también requieren esta característica, así como las aplicaciones que desean la capacidad de presionar botones en otras aplicaciones. Esto permitiría que las aplicaciones de asistencia presionen los botones en las aplicaciones por comandos de voz u otra entrada, sin embargo, también podría permitir que las aplicaciones presionen los botones sin su consentimiento.
No le da a las aplicaciones más acceso a sus datos de lo que la aplicación ya tenía, sin embargo, no hay nada que le impida acceder a sus datos haciendo clic en los botones relevantes en la GUI (es decir, abrir Obtener información y ajustar el permisos de archivo). A pesar de todo esto, aún sería necesario que ingreses tu contraseña.
En conclusión, simplemente permite que las aplicaciones presionen los botones de otras aplicaciones y lean datos de otras aplicaciones.