Corrige el error de verificación del desarrollador en MacOS
brew, es posible que te aparezca un error de MacOS.
De forma predeterminada, MacOS no ejecuta aplicaciones ni herramientas creadas por un desarrollador que no se pueda verificar.
Al intentar ejecutar cualquier comando de clickhouse, es posible que veas este error:
Para evitar este error de verificación, debes quitar la aplicación de la cuarentena de MacOS, ya sea buscando la opción correspondiente en la ventana de System Settings, usando la terminal o volviendo a instalar ClickHouse.
Proceso en System Settings
clickhouse de la cuarentena es la siguiente:
- Abre System Settings.
- Ve a Privacy & Security:
- Desplázate hasta la parte inferior de la ventana para encontrar un mensaje que indica que “clickhouse-macos-aarch64” fue bloqueado porque no proviene de un desarrollador identificado.
- Haz clic en Allow Anyway.
- Introduce la contraseña de tu usuario de MacOS.
clickhouse en tu terminal.
Proceso en la terminal
Allow Anyway no soluciona este problema; en ese caso, también puedes realizar este proceso desde la línea de comandos.
O quizá simplemente prefieras usar la línea de comandos.
Primero, averigua dónde instaló Homebrew el ejecutable clickhouse:
clickhouse de la cuarentena ejecutando xattr -d com.apple.quarantine, seguido de la ruta del comando anterior:
clickhouse:
Soluciona el problema reinstalando ClickHouse
--no-quarantine: