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
- 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.
- 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.
- 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.
- 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.
- 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
- Cierra la sección e inicia Whisperer — la aplicación debería solicitar acceso por sí misma, tras lo cual aparece en la lista.
- 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.
- 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
- 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).
- 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.
- 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 resetglobal 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
tccutilpara el final y aplícalo a un servicio específico (ScreenCapture/Microphone/Accessibility), no globalmente.