Al ejecutar por primera vez el cliente de escritorio de Binance en macOS, Gatekeeper lo interceptará y mostrará el aviso «No se puede verificar el desarrollador». La solución es: haz clic con el botón derecho en Binance.app dentro del Finder → Abrir → vuelve a hacer clic en Abrir en la ventana emergente para autorizarlo una vez; después no volverá a ser interceptado. También puedes ejecutar xattr -d com.apple.quarantine /Applications/Binance.app en la terminal para eliminar por completo el atributo de cuarentena. Asegúrate de descargar el instalador solo desde el sitio oficial de Binance, ya que cualquier fuente de terceros conlleva el riesgo de contener código malicioso; si deseas usarlo en tu móvil de forma sincronizada, haz clic en la App oficial de Binance para descargar el APK oficial. En este artículo explicamos a fondo el funcionamiento de Gatekeeper, cuándo se activa y cómo autorizar aplicaciones.
I. ¿Qué es Gatekeeper?
Gatekeeper es un mecanismo de seguridad introducido en macOS desde la versión 10.7.5 para verificar si una aplicación cumple con los requisitos de Apple de «firma de desarrollador + notarización»:
- Firma de desarrollador: si la aplicación ha sido firmada por una cuenta de desarrollador registrada;
- Notarización (Notarization): si la aplicación ha sido enviada a Apple para ser escaneada en busca de código malicioso y ha recibido una marca de tiempo;
- Atributo de cuarentena (quarantine): los archivos descargados de internet reciben esta marca, que activa la revisión de Gatekeeper al abrirlos por primera vez.
Aunque el cliente de Binance tiene una firma de Apple Developer ID, debido a que algunas versiones no pasan por la notarización o son empaquetadas nuevamente por espejos de terceros, Gatekeeper las considera como «no verificadas».
II. Estrategia de Gatekeeper en diferentes versiones de macOS
| Versión de macOS | Comportamiento por defecto de Gatekeeper | Forma de autorizar |
|---|---|---|
| 12 Monterey | Doble clic ofrece la opción «Abrir» | Botón derecho / Ajustes |
| 13 Ventura | Doble clic ofrece la opción «Abrir» | Botón derecho / Ajustes |
| 14 Sonoma | Doble clic solo permite cancelar | Solo botón derecho + Ajustes |
| 15 Sequoia | Doble clic solo permite cancelar | Solo botón derecho + Ajustes |
Apple endureció la estrategia a partir de Sonoma, dejando de ofrecer el botón «Abrir» directamente; es necesario activarlo proactivamente con el botón derecho. Por eso muchos usuarios, tras actualizar el sistema, piensan que Binance ya no funciona.
III. Método 1: Abrir con el botón derecho (el más rápido)
- Abre el Finder → Aplicaciones;
- Busca el icono de Binance;
- Mantén presionada la tecla Control y haz clic izquierdo en el icono de Binance (equivalente al botón derecho);
- Selecciona Abrir en el menú desplegable;
- Aparecerá una ventana: «macOS no puede verificar si Binance contiene software malicioso»;
- Haz clic de nuevo en el botón Abrir;
- Introduce la contraseña de inicio o usa Touch ID para confirmar.
A partir de ahora, al hacer doble clic para iniciar, ya no será interceptado. La autorización añade a Binance.app a la lista de confianza de Gatekeeper.
IV. Método 2: Autorizar desde los Ajustes del Sistema
Si olvidaste el método 1 y te bloquearon al hacer doble clic:
1. Activar el bloqueo
Haz doble clic en Binance; aparecerá «No se puede abrir Binance porque no se puede verificar el desarrollador» → haz clic en Cancelar.
2. Abrir Ajustes del Sistema
Icono de la manzana en la esquina superior izquierda → Ajustes del Sistema → Privacidad y seguridad.
3. Buscar «Abrir de todos modos»
En Sonoma / Sequoia, debes desplazarte hasta el final hasta encontrar la sección «Seguridad», donde aparecerá una línea:
Se bloqueó el uso de «Binance» porque no proviene de un desarrollador identificado.
4. Hacer clic en autorizar
Presiona el botón Abrir de todos modos → introduce la contraseña o usa Touch ID → Binance se iniciará de inmediato.
5. Inicios posteriores
Haz doble clic en el icono de Binance; ahora se abrirá directamente sin ventanas de advertencia.
V. Método 3: Comando xattr para eliminar el atributo de cuarentena
Ideal para manejar múltiples aplicaciones a la vez o para automatizar despliegues.
1. Ver el atributo de cuarentena
xattr -l /Applications/Binance.app
Si ves el campo com.apple.quarantine, significa que tiene la marca de aislamiento.
2. Eliminar el atributo de cuarentena
sudo xattr -rd com.apple.quarantine /Applications/Binance.app
-r procesa recursivamente todos los archivos internos; -d indica eliminar el atributo especificado. Tras esto, al hacer doble clic en Binance no será interceptado.
3. Verificar
xattr /Applications/Binance.app
Si la salida está vacía, la eliminación fue exitosa.
VI. Método 4: Desactivar temporalmente Gatekeeper
Si vas a procesar muchas aplicaciones, desactivar Gatekeeper globalmente es más eficiente, pero asegúrate de volverlo a activar al terminar.
1. Desactivar Gatekeeper
sudo spctl --master-disable
En Sonoma/Sequoia puede indicar que este comando está obsoleto, usa:
sudo spctl --global-disable
2. Instalar/Iniciar Binance
Ahora puedes hacer doble clic en cualquier aplicación para iniciarla sin bloqueos de Gatekeeper.
3. Volver a activar
sudo spctl --master-enable
# o
sudo spctl --global-enable
Este paso es extremadamente importante. Mantener Gatekeeper desactivado a largo plazo deja a macOS sin la mitad de sus defensas a nivel de aplicaciones.
VII. ¿Qué método es más seguro?
- Método 1 (Botón derecho): El más seguro. Solo autoriza a Binance.app sin afectar a otras aplicaciones;
- Método 2 (Ajustes): Igual de seguro, ideal para cuando ya ha sido interceptado;
- Método 3 (Eliminar xattr): Seguro, siempre que confíes plenamente en el origen del DMG descargado;
- Método 4 (Desactivar spctl): No recomendado. Si olvidas activarlo, cualquier software malicioso descargado podrá ejecutarse sin trabas.
VIII. Diferencia entre SIP y Gatekeeper
Muchos usuarios confunden la Protección de Integridad del Sistema (SIP) con Gatekeeper. Diferencias:
| Mecanismo | Qué protege | Cómo se desactiva |
|---|---|---|
| Gatekeeper | Firma/Notarización/Aislamiento de apps | Se puede apagar en modo normal |
| SIP | Archivos y procesos críticos del sistema | Requiere entrar en modo recuperación |
| XProtect | Escaneo de malware en tiempo real | No se puede apagar manualmente |
| Sandbox | Aislamiento de permisos de apps | Declarado por la propia aplicación |
El cliente de Binance solo activa la revisión de Gatekeeper, no es bloqueado por SIP porque se instala en /Applications/ y no en directorios del sistema.
IX. Solución de problemas tras el bloqueo de Gatekeeper
Síntoma 1: Tras abrir con el botón derecho sigue indicando «dañado»
Causa: descarga del DMG incompleta o alterada por un antivirus. Solución: borra el Binance.app antiguo, descarga de nuevo el DMG, verifica el SHA-256 e instala de nuevo.
Síntoma 2: Se cierra inesperadamente tras autorizarlo
Causa: la versión del cliente no es compatible con la versión de macOS. Solución: ve al sitio oficial de Binance y descarga la última versión para tu arquitectura.
Síntoma 3: Aparece una advertencia en cada inicio
Causa: el atributo de cuarentena no se eliminó por completo. Solución:
sudo xattr -cr /Applications/Binance.app
-c borra todos los atributos extendidos, siendo más radical que -d com.apple.quarantine.
Síntoma 4: No aparece «Abrir de todos modos» en Ajustes
Causa: la interfaz no se ha refrescado. Solución: cierra la ventana de Ajustes y ábrela de nuevo, o intenta abrir con el botón derecho una vez.
Síntoma 5: Dispositivo gestionado por MDM no permite autorizar
Causa: la gestión de dispositivos empresariales (MDM) prohíbe al usuario cambiar las políticas de Gatekeeper. Solución: contacta con el administrador de IT para añadirlo a la lista blanca o úsalo en tu Mac personal.
X. Información de la firma de desarrollador de Apple
El ID de firma de desarrollador del cliente de Binance para Mac es Binance Holdings Limited, y el Team ID suele ser M6K8B9N24W (sujeto a la firma real). Puedes verificarlo con el comando:
codesign -dv --verbose=4 /Applications/Binance.app 2>&1 | grep -E "Authority|Team"
La salida debe incluir Developer ID Application: Binance Holdings Limited; de lo contrario, el instalador podría ser falso. Bórralo de inmediato y descarga de nuevo.
Preguntas frecuentes FAQ
P1: ¿Hay riesgo de virus al desactivar Gatekeeper?
R: Sí. Gatekeeper es la defensa más importante de macOS a nivel de aplicaciones; al apagarlo, cualquier app descargada podrá ejecutarse directamente. Se recomienda apagarlo solo temporalmente y activarlo de inmediato. Para autorizar aplicaciones individuales, usa el botón derecho.
P2: ¿En Sonoma no aparece la opción «Abrir» al presionar Control?
R: Quizás estés usando el «clic derecho del trackpad» en lugar de Control + clic. Intenta tocar el trackpad con dos dedos simultáneamente o usa un ratón externo. Fn + clic también puede funcionar.
P3: ¿Por qué no puedo instalar Binance en el Mac de mi empresa de ninguna forma?
R: Probablemente la política de MDM prohíba instalar apps de «desarrolladores no identificados». Solo puedes contactar con IT para que lo autoricen; intentar saltárselo podría violar las políticas de seguridad de la empresa.
P4: ¿Tras autorizarlo, debo volver a hacerlo si cambio de usuario en el Mac?
R: No. La autorización de Gatekeeper se basa en el binario de la aplicación (/Applications/), compartido por todos los usuarios. Cambiar de usuario no afecta. Pero si la app está en el directorio del usuario ~/Applications/, solo afectará a ese usuario.
P5: ¿Hay forma de que Binance pase automáticamente Gatekeeper?
R: No. La primera autorización de Gatekeeper debe ser manual por alguien con permisos de administrador; es el límite de seguridad diseñado por Apple. Los scripts de automatización pueden eliminar el atributo de cuarentena, pero la autorización final requiere confirmación del usuario.
¿Más detalles sobre el uso de Mac? Consulta la serie completa de tutoriales para Mac en la Categorías.