Ir al contenido principal

Permisos requeridos

O
Escrito por Onboarding LS

La app de LIA Memory requiere tres permisos de macOS. Todos se solicitan a través de Configuración del Sistema > Privacidad y Seguridad.

  1. Accesibilidad.

  2. Grabación de Pantalla.

  3. Automatización.

1. Accesibilidad (Accessibility) ✅

Tema

Comentario

Qué permite

Leer los títulos de ventana y nombres de aplicación de otros procesos en ejecución.

Por qué se necesita

La app usa un módulo nativo (active-win) que llama a las APIs de Accesibilidad de macOS para detectar en qué está trabajando el usuario. Sin este permiso, la app no puede leer la información de las ventanas.

Dónde otorgarlo

Configuración del Sistema > Privacidad y Seguridad > Accesibilidad > Activar Lia Memory


2. Grabación de Pantalla (Screen Recording) ✅

Tema

Comentario

Qué permite

Acceso a los metadatos de ventana de otras aplicaciones.

Por qué se necesita

A partir de macOS Sonoma, Apple exige el permiso de Grabación de Pantalla para leer los títulos de ventana de otros procesos, aunque la app nunca capture pantallazos ni grabe la pantalla. Es un requisito a nivel de sistema.

Dónde otorgarlo

Configuración del Sistema > Privacidad y Seguridad > Grabación de Pantalla > Activar Lia Memory


3. Automatización (Apple Events) ✅

Tema

Comentario

Qué permite

Enviar comandos a la aplicación “System Events” de macOS.

Por qué se necesita

Cuando el método principal de detección de ventanas no está disponible (por ejemplo, si los permisos aún no fueron otorgados), la app recurre a AppleScript como alternativa para obtener el nombre de la aplicación en primer plano. Esta alternativa solo devuelve el nombre de la app, no el título de la ventana.

Dónde otorgarlo

macOS solicita el permiso automáticamente la primera vez que la app lo necesita. Puede gestionarse en Configuración del Sistema > Privacidad y Seguridad > Automatización.


Permisos NO requeridos ❌

La app no solicita ni utiliza ninguno de los siguientes:

  • Cámara

  • Micrófono

  • Ubicación

  • Contactos o Calendario

  • Acceso Total al Disco (Full Disk Access)

  • Archivos y Carpetas

  • Monitoreo de Entrada / teclado y mouse (Input Monitoring)

  • Bluetooth


¿Qué sucede si se deniegan los permisos? 🔍

Permiso denegado

Comportamiento

Accesibilidad

La app no puede detectar los títulos de las ventanas. En su lugar, utiliza AppleScript, por lo que solo puede identificar el nombre de la aplicación activa.

Grabación de Pantalla

El comportamiento es similar al caso anterior. En macOS Sonoma y versiones posteriores, la app no puede acceder a esta información si el permiso está denegado..

Automatización

La alternativa tampoco funciona correctamente. La app reintenta automáticamente cada ~30 segundos y solicita al usuario que otorgue los permisos necesarios.


¿Ha quedado contestada tu pregunta?