Como desabilitar o Gatekeeper no macOS? App cannot be opened because it is from an unidentified developer.

Para que você possa instalar alguns aplicativos em Mac, você precisa saber como desativar Gatekeeper pe macOS. Caso contrário, quando você deseja instalar alguns aplicativos, a mensagem "App cannot be opened because it is from an unidentified developer."

Aplicativo de Bloqueio do Gatekeeper ativado macOS
Aplicativo de Bloqueio do Gatekeeper ativado macOS

Antes de ver como você pode desabilitar o Gatekeeper em macOS, é muito importante saber o que esse recurso significa e no que ele ajuda.

O que é isso Gatekeeper pe macOS?

Gatekeeper é um função de segurança integrado ao sistema operacional macOS, começando com a versão OS X Mountain Lion (10.8), que ajuda a proteger os usuários contra aplicativos de malware e outros programas maliciosos. Basicamente, esta função controla quais aplicativos podem ser instalados e abertos em um Mac.

No padrão, Gatekeeper está configurado para permitir a instalação e abertura apenas de aplicativos baixados de App Store ou daqueles de desenvolvedores identificados e verifique por Apple.

Se você tentar instalar um aplicativo de um desenvolvedor não identificado por Apple, a execução da instalação do aplicativo será interrompida com a mensagem "App cannot be opened because it is from an unidentified developer."

Gatekeeper não protege 100% dos aplicativos de malware, mas ajuda muito os usuários que não são muito técnicos e podem baixar aplicativos da Internet que podem ser perigosos para o sistema operacional. Gatekeeper impedir que você instale acidentalmente aplicativos que possam afetar a segurança Mac.

Como desabilitar o Gatekeeper no macOS?

Na maioria das vezes eu não recomendo desabilitar os recursos de segurança do sistema operacional, mas também há situações em que se você precisar instalar um aplicativo de fora da App Store ou criado por um desenvolvedor não verificado Appleincapacitante Gatekeeper é necessário.

Em nosso exemplo, vamos pegar o aplicativo chamado "App.dmg” que é criado por um “unidentified developer" e qual Gatekeeper o bloqueia.

Quando tentamos abrir o arquivo para instalar o aplicativo "App.dmg” recebemos a mensagem: “App.dmg” cannot be opened because it is from an unidentified developer. Com a adição de macOS não pode verificar se este aplicativo contém malware.

Se esta mensagem aparecer quando você tentar instalar um aplicativo, você tem dois métodos disponíveis.

Método 1: Abra o aplicativo bloqueado por Gatekeeper

Você pode abrir o aplicativo bloqueado em: System Settings → Privacy & Security.

Em "Security” você encontrará a opção através da qual você pode abrir o aplicativo bloqueado por Gatekeeper. "Open Anyway".

Como desabilitar o Gatekeeper no macOS
macOS Privacidade e segurança do porteiro

"By opening this app, you will be overriding system security which can expose your computer and personal information to malware that may harm your Mac or compromise your privacy.” – Clique em “Open".

A aplicação "App.dmg” abrirá, mas se tiver vários processos de instalação, é possível que ainda seja bloqueado pelo Gatekeeper.

Método 2: incapacitar Gatekeeper e permite a instalação de várias fontes

O método mais seguro para poder instalar aplicativos de qualquer fonte, não apenas da App Store e de desenvolvedores verificados, é desabilitar Gatekeeper. Assim, você poderá escolher por si mesmo se deseja permitir a instalação de aplicativos em macOS, e de outras fontes. "Anywhere".

Aberto Terminal pe macOS e execute a linha de comando (digite a senha do usuário para a linha a ser executada):

sudo spctl --master-disable

Você volta para "Privacy & Security"e ative a nova opção"Anywhere".

Install aplicativos de qualquer lugar em macOS
Install aplicativos de qualquer lugar em macOS

Agora você pode instalar qualquer aplicativo em macOS, mesmo que não seja da App Store ou de um desenvolvedor identificado e verificado por Apple.

Você pode ativar a proteção Gatekeeper no local através da linha de comando:

sudo spctl --master-enable

Existem cenários em que os aplicativos ainda não podem ser instalados. "App is damaged and can’t be opened".

Nesse cenário, você deve ter muito cuidado para que a instalação desse aplicativo não comprometa a integridade do sistema operacional. Se você ainda deseja instalar um aplicativo quando a mensagem de erro aparecer: “App is damaged and can’t be opened", você pode remover os atributos estendidos desse aplicativo. Incluindo aqueles atributos que podem bloquear a execução do aplicativo por motivos de segurança.

Correr em Terminal, a seguinte linha de comando:

xattr -cr /full/path/Application.app

Claro, altere o caminho e o nome do aplicativo no comando acima. (Tipo: arraste com drag&drop aplicação em Terminal, depois de escrever a linha de comando).

Apaixonado por tecnologia, escrevo com prazer no StealthSettings.com desde 2006. Tenho uma ampla experiência em sistemas operacionais: macOS, Windows e Linux, assim como em linguagens de programação e plataformas de blogs (WordPress) e para lojas online (WooCommerce, Magento, PrestaShop).

Como » iHowTo » iComo fazer - macOS » Como desabilitar o Gatekeeper no macOS? App cannot be opened because it is from an unidentified developer.
Deixe um comentário