Introducción al Error de Desarrollador no Verificado en macOS
Uno de los problemas más frustrantes al instalar aplicaciones de terceros en macOS es el mensaje emergente que indica: No se puede abrir porque el desarrollador no puede verificarse o que la app proviene de un desarrollador no identificado. Esto ocurre debido a las estrictas políticas de seguridad integradas en el sistema operativo llamadas Gatekeeper, diseñadas para proteger tu Mac de software malicioso.
Sin embargo, muchas aplicaciones totalmente seguras y de código abierto carecen de la costosa firma digital oficial de Apple. A continuación, te explicamos las causas exactas y los métodos definitivos para omitir esta restricción sin comprometer la seguridad de tu equipo.
Causas Principales de la Bloqueo por Gatekeeper
- La aplicación fue descargada directamente desde internet y no desde la Mac App Store oficial.
- El desarrollador de la aplicación no está registrado oficialmente en el programa de Apple Developer.
- La configuración de seguridad predeterminada de macOS solo permite aplicaciones descargadas de la App Store y desarrolladores identificados.
Método 1: Abrir la Aplicación Forzando desde el Menú Contextual (El más rápido)
- Abre la carpeta
Aplicacioneso el Finder donde tengas guardada la app bloqueada. - Haz clic secundario (o mantén presionada la tecla
Controly haz clic) sobre el icono de la aplicación. - Selecciona
Abriren el menú desplegable. - Aparecerá una nueva ventana de advertencia con el mismo mensaje, pero esta vez incluirá un botón adicional que dice
Abrir. Haz clic en él. - La aplicación se ejecutará y quedará registrada como una excepción en tu sistema, permitiéndote abrirla normalmente en el futuro.
Método 2: Modificar los Ajustes de Privacidad y Seguridad
- Haz clic en el logotipo de Apple en la esquina superior izquierda y selecciona
Ajustes del Sistema(oPreferencias del Sistemaen versiones anteriores). - Desplázate hacia abajo en el menú lateral y haz clic en
Privacidad y seguridad. - Busca la sección general que indica los bloqueos de seguridad. Verás un mensaje que dice que la aplicación fue bloqueada porque no es de un desarrollador identificado.
- Haz clic en el botón
Abrir de todos modosubicado junto al mensaje de bloqueo. - Introduce la contraseña de tu cuenta de administrador o utiliza Touch ID para autorizar el cambio.
- Confirma haciendo clic nuevamente en
Abriren la ventana de advertencia flotante.
Método 3: Desactivar Temporalmente Gatekeeper mediante la Terminal (Avanzado)
Si los métodos anteriores no funcionan o necesitas instalar múltiples herramientas de desarrollador, puedes deshabilitar la verificación estricta de Gatekeeper mediante la línea de comandos de macOS.
- Abre la aplicación
Terminaldesde la carpeta de Utilidades o buscando con Spotlight. - Introduce el siguiente comando para permitir la instalación de apps desde cualquier lugar y presiona Enter:
sudo spctl --master-disable - Introduce tu contraseña de administrador (no se mostrarán los caracteres mientras escribes por seguridad) y presiona Enter.
- Vuelve a intentar abrir tu aplicación; ya no debería mostrar ningún error de bloqueo.
- Nota de seguridad: Se recomienda volver a activar la protección al finalizar ejecutando el comando inverso:
sudo spctl --master-enable