Utilizo mucho los Eventos de Apple para controlar una gran variedad de aplicaciones en mi máquina. Los nuevos avisos de seguridad introducidos en Mojave son agobiante .
En versiones anteriores de macOS, una vez que se concedía a una app el permiso para "controlar tu ordenador", esta podía enviar eventos de Apple a cualquier otra app de tu máquina. En Mojave, este permiso debe concederse manualmente una vez por cada app que se controle.
Una vez que un usuario concede el acceso, su selección se almacena en una de las dos bases de datos sqlite:
~/Library/Application Support/com.apple.TCC/TCC.db
-
/Library/Application Support/com.apple.TCC/TCC.db
- Tenga en cuenta que el número 2 sólo es visible para el usuario de root.
- Tenga en cuenta que la protección de la integridad del sistema está desactivada.
¿Sería posible editar directamente estas bases de datos sqlite para conceder automáticamente los permisos y evitar estas indicaciones de seguridad?