Não é possível permitir que o software bloqueado (HAXM) seja executado no macOS 10.13

14

Estou tentando instalar o HAXM para Android Studio no macOS 10.13. Fui ao painel 'Segurança e privacidade' para permitir a execução do software, mas encontrei um problema.

o problema

Não importa quantas vezes eu pressione 'Permitir', nada parece acontecer. A mensagem e o botão permanecem ... Eu até reiniciei. Ainda está lá.

kylemart
fonte

Respostas:

9

Esse é um novo recurso do macOS High Sierra que bloqueia as extensões do kernel de desenvolvedores de terceiros até serem permitidas manualmente pelo painel de preferências Segurança e Privacidade. Observe que isso é diferente do Gatekeeper - isso bloqueia kexts assinados até você permitir, e todos os kexts não assinados são bloqueados, a menos que a Proteção de Integridade do Sistema esteja desabilitada. O Gatekeeper impede que aplicativos não assinados sejam executados até você permitir. A Apple tem mais detalhes em TN2459: Carregamento de extensão do kernel aprovado pelo usuário .

De acordo com relatórios como este tópico de discussão do Karabiner , os programas que podem estar interceptando ou simulando cliques do mouse, como MagicPrefs ou VNC, podem estar com falha. Se você pode desativar temporariamente esses programas e ficar na frente da máquina em vez de conectar-se remotamente por meio do compartilhamento de tela ou similar, ele funcionará.

Como solução alternativa mais complexa, você pode desativar o System Integrity Protection para kexts csrutil enable --without kext, reiniciar o sistema operacional regular e garantir que o emulador do Android esteja funcionando, depois (opcionalmente, mas recomendado) reiniciar no modo de recuperação novamente e reativar o SIP com csrutil enable. Isso adicionará automaticamente todos os kexts de terceiros assinados e instalados à lista de permissões.

Kirb
fonte
1
Agora que você mencionou, é provável que Karabiner seja o culpado. Por uma sugestão que encontrei em outro lugar, acabei resolvendo o problema usando atalhos de teclado para selecionar o botão 'Permitir'. Dito isto, escolherei sua resposta como a resposta aceita devido à sua abrangência e alta probabilidade de abordar a causa raiz (ou seja, software semelhante ao Karabiner).
kylemart
+1 Desativação temporária MagicPerfs fez o truque
Vinh VO
6

Eu tive esse problema com os elementos do Google Drive e do Karabiner que não estavam autorizados a carregar. Fechei o Chrome e o botão Permitir funcionou.

paragbaxi
fonte
1
Eu não tenho o Karabiner, mas sair do Google Chrome resolveu isso para mim.
2Ni
Obrigado! Sair do Chrome fez o botão Permitir funcionar novamente!
Hybrid
Chrome foi o problema para mim também. Não há razão óbvia para isso.
Rupert Rawnsley
1

Você usa uma caneta Wacom, eu tenho o mesmo problema tentei com um mouse e pronto funcionou

Frederick Ross
fonte
Bem-vindo ao perguntar diferente. Como isso responde à pergunta? Você está sugerindo que o OP pressionou fisicamente o botão "Permitir" com o dedo e não com o mouse?
Fsb
@fsb Este é um caso especial da proteção "cliques simulados do mouse" observada na resposta aceita. O software Wacom não é considerado um modo de entrada "caminho confiável". Pode ser mais apropriado como um comentário / edição para a resposta aceita.
user71659
Se for esse o caso, essa resposta deveria incluir essas informações em vez de basear-se em uma resposta diferente (o OP não menciona nada sobre o uso de uma caneta Wacom). Caso contrário, essa resposta deve ser um comentário para a resposta aceita e não uma resposta independente.
Fsb
0

Eu esperaria que um produto Intel fosse assinado e, portanto, autorizado pela Apple.
Mas se você estiver com problemas, tente abrir o aplicativo desta maneira:
Right Clickdepois Control+ Abrir.

Espero que isso funcione em High Sierra, esse truque funcione em Sierra.

ePi272314
fonte
Esse é um recurso diferente que controla o carregamento de kexts (assinados), não de aplicativos. Introduzido em High Sierra.
Kirb
0

Teve esse mesmo problema - pensei que era por causa do trackpad de alguma forma não ser reconhecido como um mouse e nada. Atalhos de teclado atualizados e não foi possível "tabular" após a interrupção no campo de opção. depois de cerca de 30 pesquisas no google e várias tentativas e erros ... a resposta no final foi simples.

segure a opção e clique em.

(WTF-não tenho idéia por que era tão difícil)

user287048
fonte