¿Por qué aparece el error "Apple no puede analizar si contiene software malicioso"?
Este mensaje de advertencia es una medida de seguridad de macOS llamada Gatekeeper. Su función principal es proteger tu sistema operativo impidiendo la ejecución de aplicaciones que no provienen de la App Store oficial o que no han sido firmadas digitalmente por desarrolladores autorizados por Apple. Aunque es una excelente barrera contra virus y malware, en ocasiones bloquea herramientas legítimas y totalmente seguras que necesitas utilizar en tu día a día.
Causas comunes de este bloqueo de seguridad
- El desarrollador de la aplicación no está registrado en el programa oficial de Apple.
- La aplicación fue modificada después de haber sido firmada, lo que invalida su certificado.
- La configuración de seguridad de tu Mac está establecida para permitir únicamente descargas desde la App Store.
Método 1: Abrir la aplicación desde el menú contextual (El método más rápido)
macOS ofrece un atajo sencillo para omitir temporalmente el bloqueo de Gatekeeper sin tener que cambiar la configuración global del sistema operativo. Sigue estos pasos:
- Abre el Finder y localiza la aplicación que deseas abrir.
- Haz clic derecho (o presiona la tecla Control y haz clic) sobre el icono de la aplicación.
- Selecciona la opción Abrir en el menú desplegable que aparece.
- Se mostrará una nueva ventana de advertencia similar a la anterior, pero esta vez incluirá un botón que dice Abrir. Haz clic en él para ejecutar la aplicación.
Una vez realizado este proceso, tu Mac recordará que has autorizado esta aplicación y podrás abrirla en el futuro con un doble clic normal.
Método 2: Autorizar la aplicación desde los Ajustes del Sistema
Si el método anterior no funciona o prefieres dar acceso general desde la configuración de tu Mac, puedes utilizar el panel de Privacidad y Seguridad:
- Haz clic en el menú Apple (icono de la manzana en la esquina superior izquierda) y selecciona Ajustes del Sistema (o Preferencias del Sistema).
- En el menú lateral, dirígete a la sección de Privacidad y seguridad.
- Desplázate hacia abajo hasta encontrar el apartado titulado Seguridad.
- Verás un mensaje que indica que la aplicación fue bloqueada. Haz clic en el botón Abrir de todos modos.
- Introduce la contraseña de administrador de tu Mac o usa Touch ID para confirmar la acción.
Método 3: Eliminar el atributo de cuarentena mediante la Terminal
Para usuarios avanzados que necesitan ejecutar scripts o aplicaciones de desarrollo que siguen arrojando error, es posible eliminar la etiqueta de cuarentena que macOS asigna a los archivos descargados de internet utilizando la Terminal de comandos:
- Abre la aplicación Terminal (puedes buscarla en Spotlight con Cmd + Espacio).
- Escribe el siguiente comando dejando un espacio en blanco al final (no presiones Enter todavía):
- Arrastra y suelta el archivo de la aplicación desde el Finder directamente dentro de la ventana de la Terminal para copiar su ruta exacta de forma automática. El comando quedará estructurado de la siguiente forma:
- Presiona la tecla Enter, introduce tu contraseña de administrador (no se mostrarán caracteres mientras escribes por seguridad) y presiona Enter nuevamente.
sudo xattr -rd com.apple.quarantine sudo xattr -rd com.apple.quarantine /Applications/NombreDeLaApp.appAl eliminar el atributo de cuarentena, Gatekeeper dejará de analizar esa aplicación en específico y podrás ejecutarla sin ningún tipo de restricción de seguridad.