Problemas de permisos en macOS

En resumen

A veces un permiso de macOS está concedido (el interruptor está activado), pero Whisperer sigue comportándose como si no lo estuviera: no se escucha a la otra persona, los atajos de teclado no se activan, no se toman capturas de pantalla. Estos son comportamientos típicos del mecanismo de privacidad de macOS (TCC): almacena en caché las decisiones y las aplica solo después de reiniciar la aplicación, y a veces "pierde" la confianza en una aplicación después de una actualización.

Esto es lo que debes hacer si el interruptor está activado pero no funciona; si la aplicación no aparece en la lista de Privacidad; y si el asistente de permisos entra en bucle. Al final — una breve lista de verificación para cada uno de los tres permisos.

Cuándo usar esto

  • El interruptor está activado, pero la función no funciona.
  • Whisperer no aparece en la sección correspondiente de Privacidad y Seguridad.
  • El asistente de permisos (PermissionWizard) se abre una y otra vez sin reconocer el permiso como concedido.
  • El problema apareció después de una actualización de macOS, una reinstalación o mover la aplicación.

Paso a paso

El interruptor está activado, pero no funciona

  1. Reinicia la aplicación. Sal completamente de Whisperer (Cmd+Q) y ábrela de nuevo. La mayoría de los permisos, especialmente "Grabación de pantalla", solo se aplican después de reiniciar.
  2. Vuelve a conceder el permiso. Configuración del Sistema → Privacidad y Seguridad → la sección correspondiente → desactiva el interruptor de Whisperer, luego actívalo de nuevo. Reinicia la aplicación.
  3. Elimínala y vuelve a añadirla. Si volver a conceder no ayudó: en la misma sección, selecciona Whisperer y elimínala de la lista con el botón "−" (menos). Luego inicia Whisperer de nuevo — solicitará acceso otra vez; concédelo y reinicia la aplicación.
  4. Asegúrate de que estás corrigiendo el permiso correcto. Comprueba con la tabla de lista de verificación a continuación: síntoma → permiso.
  5. Restablece TCC (precaución, último recurso). Si nada funciona, puedes restablecer la caché de privacidad de la aplicación con un comando en Terminal. Lo más seguro es hacerlo de forma específica a un servicio en lugar de globalmente:
    • tccutil reset ScreenCapture — restablece "Grabación de pantalla" (para todas las aplicaciones);
    • tccutil reset Microphone — restablece el acceso al micrófono;
    • tccutil reset Accessibility — restablece "Accesibilidad". Advertencia: el comando restablece el permiso para todas las aplicaciones en esa categoría, y tendrás que volver a concederlos. Hazlo deliberadamente, luego reinicia Whisperer y pasa de nuevo por el asistente de permisos.

La aplicación no aparece en la lista de Privacidad

  1. Cierra la sección e inicia Whisperer — la aplicación debería solicitar acceso por sí misma, tras lo cual aparece en la lista.
  2. Si no apareció, realiza una acción en la aplicación que requiera acceso (inicia una sesión para grabación de pantalla/micrófono, pulsa un atajo de teclado para Accesibilidad). Esto activa el prompt del sistema.
  3. Asegúrate de que estás iniciando la aplicación desde la carpeta Aplicaciones, no una copia temporal de Descargas — de lo contrario, la copia "incorrecta" puede terminar en la lista.

El asistente de permisos está atascado en un bucle

  1. El asistente reconoce un permiso como concedido solo después de que el sistema realmente lo aplica. Si "no ve" un interruptor concedido, reinicia la aplicación (y el asistente junto con ella).
  2. Si el bucle está en "Grabación de pantalla", ese es el caso más común: macOS requiere un reinicio para reconocer el permiso. Sal de Whisperer y ábrela de nuevo.
  3. Si el asistente sigue en bucle, vuelve a conceder el permiso (desactívalo/actívalo), luego reinicia. Como último recurso — restablece TCC para el servicio correspondiente (ver arriba).

Lista de verificación para los tres permisos

Síntoma Permiso Sección en Configuración del Sistema
No se escucha la otra persona, sin capturas de pantalla Grabación de pantalla Privacidad y Seguridad → Grabación de pantalla
Tu voz no se graba ([Me] vacío) Micrófono Privacidad y Seguridad → Micrófono
Los atajos de teclado no funcionan Accesibilidad Privacidad y Seguridad → Accesibilidad

Capturas de pantalla

📸 [Captura de pantalla: eliminación de Whisperer de la lista con el botón "−" y añadirla de nuevo en Privacidad y Seguridad]

📸 [Captura de pantalla: Terminal con el comando tccutil reset ScreenCapture (advertencia de precaución)]

📸 [Captura de pantalla: el asistente de permisos detenido en el paso "Grabación de pantalla" con un prompt para reiniciar]

Errores comunes

  • Olvidar reiniciar la aplicación. Razón #1 por la que un permiso "concedido" no funciona — especialmente "Grabación de pantalla".
  • Un tccutil reset global cuando no es necesario. Restablecer una categoría afecta a todas las aplicaciones; úsalo solo como último recurso y específico a un servicio.
  • Múltiples copias de la aplicación. Una copia en Descargas y una copia en Aplicaciones obtienen entradas TCC diferentes. Mantén una sola copia — en Aplicaciones.
  • Corregir el permiso incorrecto. Comprueba con la lista de verificación: el síntoma apunta inequívocamente al interruptor correcto.

Buenas prácticas

  • Prueba siempre lo más sencillo primero: reinicia la aplicación, luego vuelve a conceder el interruptor, y solo entonces elimínala de la lista o usa tccutil.
  • Después de una actualización de macOS, comprueba los tres interruptores con antelación — las actualizaciones del sistema operativo a veces restablecen la confianza.
  • Mantén una sola copia de Whisperer en la carpeta Aplicaciones.
  • Deja tccutil para el final y aplícalo a un servicio específico (ScreenCapture/Microphone/Accessibility), no globalmente.

Artículos relacionados