O macOS tem um recurso chamado “Gatekeeper” projetado para bloquear o seu Mac, forçando-o a executar apenas software aprovado pela Apple por padrão. Mas um Mac é bloqueado da mesma forma que o Android está bloqueado – você ainda está livre para executar qualquer aplicativo que desejar.
O Gatekeeper funciona de maneira um pouco diferente dependendo da versão do macOS que você está executando. As versões antigas permitem que você o desligue com um simples botão, enquanto o macOS Sierra torna as coisas um pouco mais complicadas. Aqui está o que você precisa saber.
Índice
Sempre que você inicia um novo aplicativo em seu Mac, o Gatekeeper verifica se ele está assinado com uma assinatura válida. Se o aplicativo for assinado com uma assinatura válida, ele pode ser executado. Se não estiver, você verá uma mensagem de aviso e seu Mac impedirá que o aplicativo seja executado.
Mas nem todo aplicativo Mac é assinado. Alguns aplicativos disponíveis na web – principalmente os mais antigos – simplesmente não são assinados, mesmo que sejam confiáveis. Talvez eles não tenham sido atualizados há algum tempo, ou talvez o desenvolvedor simplesmente não se importe. É por isso que a Apple oferece uma maneira de contornar o Gatekeeper. (Você também pode contornar isso e executar um aplicativo não assinado se estiver desenvolvendo seus próprios aplicativos.)
O Gatekeeper conhece três tipos diferentes de aplicativos:
A configuração padrão é permitir apenas aplicativos das duas primeiras categorias: a Mac App Store e de desenvolvedores identificados. Essa configuração deve fornecer uma boa quantidade de segurança, permitindo que os usuários obtenham aplicativos da app store ou baixem aplicativos assinados da web.
Se você tentar abrir um aplicativo não assinado clicando duas vezes nele, não funcionará. Você verá uma mensagem “[Nome do aplicativo] não pode ser aberto porque é de um desenvolvedor não identificado”.
Claro, pode haver um momento em que você encontre um aplicativo não assinado que precise usar. Se você confia no desenvolvedor, pode dizer ao seu Mac para abri-lo de qualquer maneira.
Aviso : o Gatekeeper é um recurso de segurança e está ativado por padrão por um motivo. Execute apenas aplicativos em que você confia.
Para abrir um aplicativo não assinado, você precisa clicar com o botão direito do mouse ou clicar com a tecla Control pressionada e selecionar “Abrir”. Isso funciona no macOS Sierra e também nas versões anteriores do macOS.
Você será avisado de que o aplicativo é de um desenvolvedor não identificado – em outras palavras, ele não está assinado com uma assinatura de desenvolvedor válida. Se você confia no aplicativo, clique em “Abrir” para executá-lo.
É isso aí. Seu Mac se lembrará dessa configuração para cada aplicativo específico que você permitir que execute, e você não será questionado novamente na próxima vez que executar esse aplicativo. Você apenas terá que fazer isso na primeira vez que quiser executar um novo aplicativo não assinado.
Esta é a maneira melhor e mais segura de executar um punhado de aplicativos não assinados. Basta permitir cada aplicativo específico conforme você avança, certificando-se de confiar em cada aplicativo antes de executá-lo.
Em versões anteriores do macOS, você podia desativar o Gatekeeper inteiramente em Preferências do Sistema> Segurança e Privacidade. Você simplesmente selecionaria “Qualquer lugar” na configuração “Permitir download de aplicativos de”.
No macOS 10.12 Sierra, porém, a Apple mudou isso. Você não pode mais desativar o Gatekeeper inteiramente na janela Preferências do Sistema. É isso – uma única opção gráfica foi removida. Você ainda pode optar por executar aplicativos não assinados individuais e há uma opção de linha de comando oculta para ignorar o Gatekeeper completamente. Mas a Apple não quer que usuários menos informados desabilitem esse recurso de segurança, então essa chave está oculta, assim como a opção de desabilitar a proteção de integridade do sistema .
Se você sabe o que está fazendo e precisa alterar a configuração, você pode, embora não seja recomendável.
Primeiro, abra uma janela do Terminal. Pressione Command + Espaço, digite “Terminal” e pressione Enter para iniciar um. Ou você pode abrir uma janela do Finder e ir para Aplicativos> Utilitários> Terminal.
Execute o seguinte comando na janela do Terminal e forneça sua senha:
sudo spctl --master-disable
Depois de fazer isso, vá para Preferências do Sistema> Segurança e Privacidade. Você verá que a antiga opção “Anywhere” retornou e está habilitada.
Seu Mac agora se comportará como costumava se você selecionasse a configuração “Anywhere” e os aplicativos não assinados serão executados sem nenhum problema.
Para desfazer essa alteração, basta selecionar “App Store e desenvolvedores identificados” ou “App Store” no painel Segurança e Privacidade.
A Apple está tentando tornar o macOS mais seguro, ocultando essa opção de usuários com menos conhecimento. Se você precisar executar aplicativos não assinados, encorajamos você a permitir apenas um por um em vez de desativar o Gatekeeper e permitir que todos os aplicativos não assinados sejam executados. É quase tão fácil e garante que nada seja executado em seu computador que você não aprove.
Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…
Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…
A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…
A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…
O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…
Para ver suas fotos mais de perto ou para uma edição precisa , você pode…