Introducción
El control remoto en macOS funciona de la misma manera que en cualquier otro lugar de Level: haz clic en el icono del sistema operativo junto a un dispositivo en línea y se abrirá una sesión de escritorio en vivo en una nueva pestaña del navegador, con cifrado de extremo a extremo y conexión entre pares cuando las condiciones de red lo permiten.
Lo que es diferente en macOS es el modelo de privacidad de Apple. La captura de pantalla y el control de entrada están sujetos a permisos explícitos, y una sesión no funcionará completamente hasta que estos estén configurados. Este artículo cubre los permisos necesarios, cómo otorgarlos a gran escala y los comportamientos de sesión específicos de macOS.
Para los controles de sesión, barras de herramientas y herramientas del portapapeles, consulte Control Remoto. Estos funcionan igual en todas las plataformas.
Permisos Requeridos
macOS requiere permisos explícitos antes de que cualquier aplicación pueda capturar la pantalla o controlar la entrada. Level necesita tres, todos en Configuración del Sistema → Privacidad & Seguridad:
Permiso | Lo que habilita |
Grabación de Pantalla | Captura de la pantalla. Sin este permiso, no hay vista de escritorio remoto. |
Accesibilidad | Control del ratón y del teclado durante las sesiones. Sin este permiso, puedes ver el escritorio pero no puedes interactuar con él. |
Acceso Total al Disco | Operaciones de archivos a través del Explorador de Archivos y gestión de parches. |
Otorgar estos permisos requiere credenciales de administrador en el dispositivo. El modal de instalación los lista todos como recordatorio, y el artículo de Instalación de macOS El artículo cubre el proceso de concesión de permisos tras la instalación paso a paso.
⚠️ ADVERTENCIA: Si el control remoto se conecta pero muestra una pantalla negra o vacía, no se otorgó el permiso de Grabación de Pantalla. Si puedes ver el escritorio pero el ratón y el teclado no responden, no se otorgó el permiso de Accesibilidad. Estos son los dos problemas más comunes del control remoto en macOS, y ambos se resuelven en Configuración del Sistema → Privacidad & Seguridad.
Otorgar Permisos a Gran Escala
Hacer clic en Configuración del Sistema en cada Mac no es escalable. Para entornos gestionados con MDM, Level proporciona un perfil mobileconfig de PPPC (Control de Políticas de Preferencias de Privacidad) que gestiona la mayor parte.
El perfil otorga Accesibilidad y Acceso Total al Disco de forma silenciosa mediante la política MDM. Grabación de Pantalla es un permiso de privacidad protegido que Apple no permite que ningún MDM otorgue de forma silenciosa. En su lugar, el perfil permite que usuarios sin privilegios de administrador aprueben ellos mismos la solicitud de Grabación de Pantalla, de modo que los usuarios finales puedan completar el último paso sin credenciales de administrador.
Los detalles de descarga e implementación se encuentran en Instalación de macOS.
ℹ️ NOTA: El archivo mobileconfig es un ejemplo. El comportamiento varía según los proveedores de MDM, así que pruébalo en tu entorno antes de implementarlo ampliamente.
Comportamientos de Sesión en macOS
Algunas cosas que debes saber una vez conectado.
El acceso a la pantalla de bloqueo funciona. Puedes conectarte a un Mac en la pantalla de bloqueo y desbloquearlo desde la sesión. Usa Sesiones de Usuario en la barra de herramientas superior para cambiar a una sesión de usuario activa si existe una.
Multiples monitores es compatible. Usa el Pantalla en la barra de herramientas superior para cambiar entre monitores.
Compartir portapapeles funciona como se describe en Control Remoto. En la pantalla de bloqueo de macOS, usa Pegar en lugar de Enviar portapapeles, ya que simula pulsaciones de teclas en lugar de escribir en el portapapeles restringido.
Ambas arquitecturas son compatibles: Intel (x64) y Apple Silicon (M1/M2/M3). El control remoto funciona igual en ambos.
ℹ️ NOTA: La cuenta de servicio de macOS que Level crea en los dispositivos Apple Silicon es únicamente para la gestión de parches. El control remoto no la utiliza ni la requiere. Si descartaste la solicitud de cuenta de servicio durante la instalación, el control remoto sigue funcionando con normalidad.
Preguntas Frecuentes
Me conecté a un Mac y la pantalla está en negro. ¿Qué ocurre? El permiso de Grabación de Pantalla no fue otorgado a Level en ese dispositivo. Ve a Configuración del Sistema → Privacidad & Seguridad → Grabación de Pantalla en el Mac y habilita Level. Es posible que debas hacerlo de forma local o mediante otra herramienta de gestión si no puedes ver la pantalla para resolverlo de forma remota.
Puedo ver el escritorio del Mac pero no puedo hacer clic ni escribir. Falta el permiso de Accesibilidad. Habilita Level en Configuración del Sistema → Privacidad & Seguridad → Accesibilidad. Como puedes ver la pantalla, es posible que puedas guiar a un usuario final para que lo haga, pero el interruptor en sí requiere credenciales de administrador a menos que tu perfil MDM lo haya otorgado previamente.
¿Puedo otorgar todos los permisos de forma silenciosa a través de mi MDM? En su mayor parte. El perfil PPPC de Level otorga Accesibilidad y Acceso Total al Disco de forma silenciosa. Ningún MDM puede otorgar la Grabación de Pantalla de forma silenciosa (es una restricción de Apple), pero el perfil permite que usuarios sin privilegios de administrador aprueben esa solicitud por sí mismos.
¿Puedo conectarme de forma remota a un Mac cuando nadie ha iniciado sesión? Sí, en la pantalla de bloqueo. Puedes desbloquear el dispositivo desde la sesión. La excepción es un Mac apagado o en la pantalla de desbloqueo de FileVault previa al arranque, donde el agente aún no está en ejecución.
¿El control remoto necesita la cuenta de servicio de Level en Apple Silicon? No. Esa cuenta existe para la gestión de parches. El control remoto funciona independientemente de si fue configurada o no.
¿Por qué dejó de funcionar el control remoto tras una actualización de macOS? Las actualizaciones principales de macOS ocasionalmente restablecen o vuelven a solicitar los permisos de privacidad. Comprueba Configuración del Sistema → Privacidad & Seguridad y confirma que Level sigue habilitado para Grabación de Pantalla y Accesibilidad.
