> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Soluciona el error de verificación del desarrollador en MacOS

> Aprende a resolver el error de verificación del desarrollador en MacOS al ejecutar comandos de ClickHouse, ya sea con System Settings o desde la terminal.

export const Image = ({img, alt, size}) => {
  return <Frame>
      <img src={img} alt={alt} />
    </Frame>;
};

***

<div id="fix-the-developer-verification-error-in-macos">
  ## Corrige el error de verificación del desarrollador en MacOS
</div>

Si instalas ClickHouse con `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:

<Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/ldyQZWT-cIRJh7wo/images/knowledgebase/fix-the-developer-verification-error-in-macos/dev-verification-error.png?fit=max&auto=format&n=ldyQZWT-cIRJh7wo&q=85&s=966b59567470d5f5b08d4d1693c4e78b" size="md" alt="Cuadro de diálogo del error de verificación del desarrollador en MacOS" border width="372" height="404" data-path="images/knowledgebase/fix-the-developer-verification-error-in-macos/dev-verification-error.png" />

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.

<div id="system-settings-process">
  ## Proceso en System Settings
</div>

La forma más sencilla de quitar el ejecutable `clickhouse` de la cuarentena es la siguiente:

1. Abre **System Settings**.

2. Ve a **Privacy & Security**:

   <Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/ldyQZWT-cIRJh7wo/images/knowledgebase/fix-the-developer-verification-error-in-macos/privacy-and-security-default-view.png?fit=max&auto=format&n=ldyQZWT-cIRJh7wo&q=85&s=cedd5521005c8e4d1fd45c2d9be97999" size="md" alt="vista predeterminada de Privacy & Security en MacOS" border width="827" height="737" data-path="images/knowledgebase/fix-the-developer-verification-error-in-macos/privacy-and-security-default-view.png" />

3. 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.

4. Haz clic en **Allow Anyway**.

   <Image img="https://mintcdn.com/private-7c7dfe99-fix-nav-issues/ldyQZWT-cIRJh7wo/images/knowledgebase/fix-the-developer-verification-error-in-macos/privacy-and-security-screen-allow-anyway.png?fit=max&auto=format&n=ldyQZWT-cIRJh7wo&q=85&s=16bce3178cddf89d9a763f32f560abdf" size="md" alt="configuración de Privacy & Security en MacOS que muestra el botón Allow Anyway" border width="827" height="737" data-path="images/knowledgebase/fix-the-developer-verification-error-in-macos/privacy-and-security-screen-allow-anyway.png" />

5. Introduce la contraseña de tu usuario de MacOS.

Ahora deberías poder ejecutar comandos de `clickhouse` en tu terminal.

<div id="terminal-process">
  ## Proceso en la terminal
</div>

A veces, pulsar el botón `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`:

```shell theme={null}
which clickhouse
```

Esto debería mostrar algo similar a:

```shell theme={null}
/opt/homebrew/bin/clickhouse
```

Elimine `clickhouse` de la cuarentena ejecutando `xattr -d com.apple.quarantine`, seguido de la ruta del comando anterior:

```shell theme={null}
xattr -d com.apple.quarantine /opt/homebrew/bin/clickhouse
```

Ahora ya deberías poder ejecutar `clickhouse`:

```shell theme={null}
clickhouse
```

Esto debería mostrar algo similar a:

```shell theme={null}
Use one of the following commands:
clickhouse local [args]
clickhouse client [args]
clickhouse benchmark [args]
...
```

<div id="fix-the-issue-by-reinstalling-clickhouse">
  ## Soluciona el problema reinstalando ClickHouse
</div>

Brew tiene una opción de línea de comandos que evita poner en cuarentena los binarios instalados desde el principio.

Primero, desinstala ClickHouse:

```shell theme={null}
brew uninstall clickhouse
```

Ahora vuelve a instalar ClickHouse con `--no-quarantine`:

```shell theme={null}
brew install --no-quarantine clickhouse
```
