3 votos

¿Cómo configuro los permisos de cámara y micrófono en macOS Mojave?

Estoy usando macOS Mojave y me está impidiendo usar mi cámara y micrófono en navegadores web como Firefox y Chrome, y también en otras aplicaciones. ¿Cómo configuro correctamente los permisos para que mi cámara y micrófono funcionen en todas mis aplicaciones?

6voto

crgarridos Puntos 111

Estuve meses buscando una solución y ninguno de ellos funcionó para mí. Simplemente las aplicaciones no pidieron permiso. Entonces recordé que había desactivado SIP (Protección de la Integridad del Sistema). ¡Volverlo a habilitar funciona!


Verifique si SIP está deshabilitado:

$ csrutil status

Si obtiene Estado de la Protección de la Integridad del Sistema: deshabilitado. Tenemos que volver a habilitarlo.

Reinicie su Mac en modo de recuperación:

Antes de que OS X se inicie, mantenga presionado Command-R hasta que vea un icono de Apple y una barra de progreso. Suelte. Esto le lleva a la recuperación.

En el modo de recuperación, en el menú Utilidades, seleccione Terminal y ejecute:

$ csrutil enable
$ csrutil clear

Reinicie y las aplicaciones deberían pedir permiso nuevamente.

5voto

Nic Puntos 106

Comenzando con macOS Mojave, Apple ha agregado nuevos permisos a macOS que deben otorgarse antes de que una aplicación pueda usar la cámara o el micrófono. Esto afecta a todo tipo de software de llamadas, y también afecta a los navegadores web que puedas usar para unirte a reuniones en línea.

Seguridad y Privacidad en las Preferencias del Sistema

Puedes gestionar los permisos para la Cámara y el Micrófono en las Preferencias del Sistema. Sin embargo, ¡no funciona exactamente como esperas! Por defecto, la lista está vacía, como se muestra a continuación. Ninguna de tus aplicaciones instaladas se muestra en la lista, y no hay un botón + que puedas usar para añadir una app. Ni siquiera puedes arrastrar una app a esta lista.

La Alerta

Para que una app aparezca en esta lista, primero debes lanzar la app y activar alguna funcionalidad dentro de la app que utilice la cámara y el micrófono.

  • Si estás usando QuickTime Player, abre el menú Archivo y elige Nueva Grabación de Película.
  • Si estás usando Mozilla Firefox o Google Chrome, la forma más rápida de hacerlo es visitando screenapp.io (sin afiliación, funciona bien).
  • Si estás usando Safari, ve a Google Hangouts y comienza una nueva Videollamada.
  • Si estás usando Slack (solo versión de pago):
    • Crea un nuevo canal privado con solo tú como miembro
    • Haz clic en el ícono del teléfono
    • Pulsa el botón "Compartir tu pantalla" en la ventana de la llamada

Verás una alerta como "QuickTime Player" quisiera acceder al micrófono. Asegúrate de hacer clic en Aceptar porque solo se te preguntará una vez.

Si no se te presenta esta alerta, primero asegúrate de que la Protección de la Integridad del Sistema (SIP) esté habilitada en tu Mac. Para comprobarlo, puedes ejecutar csrutil status y debería decir Estado de la Protección de la Integridad del Sistema: habilitado. Si SIP está habilitado y la alerta aún no aparece, deberás restablecer tus ajustes de privacidad para la Cámara o el Micrófono usando tccutil.

Una vez que hayas pasado estas alertas para la cámara y el micrófono, deberías poder usar ambos dispositivos en la aplicación actual. La configuración es permanente, pero solo para una aplicación a la vez. Si deseas utilizar tu cámara o micrófono en una aplicación diferente, deberás autorizarlo de nuevo utilizando el mismo procedimiento.

0 votos

Esto está destinado como una respuesta canónica para problemas con los permisos de cámara/micrófono en macOS Mojave.

0 votos

Agrego el mío como complemento a tu respuesta, gracias

1voto

Eljuan Puntos 41

Para agregar a la respuesta de crgarridos (no se permite comentar debido a ser nuevo aquí), hay cierto matiz en el comportamiento defectuoso:

Si configuras tu máquina y deshabilitas inmediatamente SIP, antes de que cualquier dispositivo haya solicitado acceso al micrófono o la cámara, entonces las solicitudes no funcionan en absoluto. La aplicación dice que está solicitando acceso, y el panel Preferencias del Sistema / Seguridad / Privacidad nunca muestra una solicitud.

Por lo tanto, en este caso necesitas arrancar en modo de recuperación, y desde la terminal habilitar SIP con "csrutil enable", reiniciar normalmente, hacer una única solicitud de aplicación (hasta ahora creo que una sola solicitud a un solo dispositivo es suficiente, pero quizás quieras cubrir tanto el micrófono como la cámara para estar seguro), y luego reiniciar de nuevo en modo de recuperación, deshabilitando SIP de nuevo, y reiniciando normalmente una segunda vez. Una vez hecho esto, las solicitudes futuras serán manejadas correctamente.

1voto

Kecoey Puntos 126

Una solución alternativa a crgarridos y Nics que me funcionó fue restablecer NVRAM/PRAM.

Mi Protección de Integridad del Sistema (SIP) está (y estaba) desactivada y debería permanecer así (ejecutándose en Catalina-Patch).

Encontré la solución en este artículo.

0 votos

¿Por qué restablecer la NVRAM resuelve el problema de los mensajes de permiso faltantes? Probablemente porque restablecer la NVRAM vuelve a habilitar SIP, Gatekeeper y AMFI, y al menos uno de ellos es crítico.

0voto

EliteByte Puntos 1

Puedes utilizar la utilidad tccctl y otorgar permiso manualmente siempre y cuando tengas el nombre del servicio (es decir, acceso al micrófono "kTCCServiceMicrophone") y el ID de paquete / bundle (es decir, la aplicación FinalCutProX "com.apple.FinalCutProX") o la ruta del programa (es decir, /Applications/Final\ Cut\ Pro.app)

tccctl --grant -b com.apple.FinalCutProX -s kTCCServiceMicrophone

o

tccctl --grant -P /Applications/Final\ Cut\ Pro.app -s kTCCServiceMicrophone

Estos permisos ahora deberían mostrarse en Preferencias del Sistema -> Seguridad y Privacidad -> Privacidad -> Micrófono

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X