O botão Permitir não funciona nas preferências do sistema

20

Estou tentando instalar algum software (neste momento em particular, quero instalar o VirtualBox, embora esse problema tenha acontecido com outro software) e preciso clicar em "Permitir" em Preferências do sistema, na janela Segurança e privacidade -> Geral . Quando clico nele, nada acontece, e o botão e a mensagem ficam lá.

Procurei on-line e todas as soluções dizem que existe algum tipo de programa em execução que captura / encaminha cliques do mouse e tal, e, portanto, não estou clicando "diretamente" no botão Permitir.

O problema é que não conheço nenhum programa em execução que faça isso.

Estou em um Macbook Pro de 13 polegadas 2016 com touchbar, executando o macOS High Sierra

  • Não estou conectado remotamente
  • Eu tentei reiniciar meu computador
  • Eu tentei executar o instalador através do terminal, com e sem o comando sudo
  • Tentei clicar com o botão direito do mouse e clicar em "abrir" no arquivo .pkg
  • Tentei desbloquear a página de preferências do sistema antes de clicar em "Permitir"
  • Tentei baixar novamente o arquivo .pkg

Captura de tela da janela de segurança e privacidade

Abraão
fonte
Não tenho certeza de que tipo de elemento estamos falando, mas toda a janela Preferências do Sistema deve ser navegável com um teclado: Teclas de seta, Tab, Shift + Tab, Espaço, Enter. No que diz respeito a corrigir esse problema ... Tente reiniciar para o modo de segurança e veja se você pode clicar no mesmo "Permitir" nesse modo.
Joonas
Você é capaz de iniciar o programa ao clicar com o botão direito do mouse no programa e escolher "abrir"?
Jules
Bem-vindo ao perguntar diferente! :) Seria muito bom se você pudesse editar sua pergunta para esclarecer o Allowbotão exato ao qual você está se referindo. Talvez seja melhor fazer o upload de uma captura de tela da janela em que está. Além disso, vale a pena mencionar o software que você está tentando instalar, pois pode ser relevante para o problema.
Monomeeth
Eu editei o meu post para torná-lo mais claro o que eu estou pedindo
Abraham
Não consegui navegar na janela usando o teclado, como posso fazer isso?
264 Abraham Abraham

Respostas:

38

Isso funcionou para mim no High Sierra 10.13.4 :

  • Preferências do sistema> Teclado> Atalhos> Selecione 'Todos os controles'

insira a descrição da imagem aqui

Então:

  • Preferências do sistema> Privacidade e segurança> Pressione 'Tab' até que 'Permitir' seja selecionado> Pressione 'Barra de espaço'

* Nota: a página Privacidade e segurança talvez precise ser desbloqueada antes que 'Tab' funcione.

* Nota: Após abrir Segurança e privacidade e selecionar a guia Geral, você deve pressionar a tecla Tab para selecionar o botão Permitir depois dessa tecla da barra de espaço!

Espero que isto ajude!

Crédito para a resposta de @dansanduleac no GitHub

GabeBrady
fonte
1
Isso deve ser marcado como a resposta aceita na minha opinião.
Adam Boczek
Concordou que esta é a melhor solução, pois funcionará em todos os casos. Eu não estava usando visualizadores remotos e não tinha trackballs, teclados de terceiros ou widgets de acessibilidade. Esta solução funcionou instantaneamente.
Emkman
1
WTAF. Droga Apple, às vezes você é incrivelmente mal.
mpowered 5/09/18
3
Não funciona mais: - /
Oliver Dixon
4
Para as pessoas que ainda não podem, tente fechar as preferências do sistema depois de ativar "Todos os controles" e tente novamente. Parece que a Apple fez isso de propósito ...
David Lopez
6

Se você estiver se conectando ao computador remotamente com software como TeamViewer, VNC etc., ele não funcionará, porque o macOS não permite que você pressione o botão "Permitir" em outros aplicativos. Você precisa pressionar diretamente esse botão com o trackpad.

pixelomer
fonte
Estou no meu computador atual e não estou conectado remotamente.
264 Abraham Abraham
Nesse caso, não posso ajudá-lo, mas essa resposta ainda é válida. Você está usando um mouse? Nesse caso, tente usar o trackpad. Não deve fazer diferença, mas vale a pena tentar.
precisa saber é o seguinte
1
Infelizmente estou usando o trackpad. As soluções que encontrei on-line envolvem essa resposta, e muitas pessoas disseram que tinham algum software, como MagicPrefs, Witch, etc., que capturam e encaminham cliques do mouse e outros. Talvez eu tenha alguns serviços em execução que fazem isso que eu não conheço.
23420 Abraham Abraham
1
Você tentou o modo de segurança?
precisa saber é o seguinte
Isso funcionou! Depois que saí do modo de segurança e tentei instalar outras coisas, ele teve o mesmo problema. Deve ter sido algum software monitorando meus eventos de mouse e teclado, vou ter que investigar isso. Obrigado!
Abraham
5

Nada estava funcionando para mim, clique local, seleção de teclado, nada. Acontece que era um software de segurança que não havia sido autorizado corretamente. Este software de segurança foi o processo realmente "executando" o clique. Para descobrir qual parte do software ou hardware está sendo bloqueada, é necessário estabelecer qual ID do processo ele usa, identificar o software / hardware a partir do seu PID e partir daí, matando ou desinstalando o hardware / software e repetindo até o clique ser bem-sucedido. Cara, eu odeio macos.

  1. Console aberto (Finder> Ir> Aplicativos> Utilitários> Console)
  2. Clique, pressione, toque em, espaço, automatize o botão
  3. Uma mensagem será exibida no console (abaixo dos registros principais do dispositivo) da seguinte forma: "Evento suspenso do mouse porque o PID do remetente (1234) não é próprio ou 0"
  4. Abra o Activity Monitor e classifique pelo campo PID. Encontre o PID, [force] saia do processo, tente clicar / pressionar / tocar / espaço / automatizar o botão novamente, deve funcionar. Caso contrário, repita esse processo - provavelmente outro PID bloqueando você agora.

Observe que o exposto acima NÃO é uma solução alternativa por não poder usar software remoto - isso não funcionará a menos que você desative completamente o SIP.

Micah Roth
fonte
Nota rápida: para mim, era o VLC que estava bloqueando o evento de clique. Você pode tentar encerrar o Chrome e o VLC se estiver com pressa. Se isso não resolver o problema, esse método funciona absolutamente bem, obrigado!
precisa saber é o seguinte
3

Tente o modo de segurança. Ele deve desativar todos os serviços em execução em segundo plano, permitindo que você clique no botão Permitir. Você pode entrar em modo de segurança reiniciando e mantendo pressionada a tecla shift durante a reinicialização.

pixelomer
fonte
3

Podemos usar o Apple Script para clicar no botão Permitir da seguinte maneira:

  1. Pressione Shift Command 4 para iniciar a captura de tela (mas não passe por isso):
  2. Passe o mouse sobre o botão Permitir e observe as coordenadas (por exemplo, 620, 534)

insira a descrição da imagem aqui

  1. Abra uma janela do Terminal e use essas coordenadas em um script:

    osascript -e 'diga ao aplicativo "System Events" para clicar em {620, 534}'

Stephen Quan
fonte
O fato de você precisar clicar nesse botão com a linha de comando é um maluco demais UX
David Lopez
1
Idéia complexa para a engenharia!
Masoud soroush
O uso do método osascript funciona muito bem, mas você não pode ver as informações de posição do cursor sobre ARD. A solução foi arrastar a janela para o canto superior esquerdo da tela e as coordenadas são: {570, 473}.
staze 11/01/19
Pode ser necessário acessar a guia Segurança e privacidade -> Privacidade e, em Acessibilidade, marque a caixa ao lado do terminal para que esta solução funcione corretamente.
Chris
2

para mim funcionou depois que eu saí do VLC

ehsan
fonte
Para mim, não era o VLC, mas eu saí do Chrome, Skype, Terminal ... TUDO. E então deu certo.
CoolAJ86
2

Depois de analisar algumas dessas respostas, percebi que o problema era o aplicativo gerenciador de janelas Spectacle. Uma vez que parei, funcionou bem.

Samuel Holland
fonte
Eu poderia reproduzir isso do meu lado.
Scorchio
1

Funcionou para mim ao sair do Chrome antes de clicar em "Permitir".

Weigel
fonte
-1

Usando a solução de Micah Roth, descobri que estava usando um bloco Wacom. Eu procurei o processo e foi WacomTabletDriver. Para corrigir isso, entrei em Preferências do sistema> Acessibilidade> Mouse e Trackpad e marquei Ativar teclas do mouse. Você pode usar as seguintes teclas para mover e a tecla central (5 / I) para clicar. (A imagem é de https://support.apple.com/kb/PH18381 )

use os números externos no teclado numérico ou as teclas em torno de I na consulta para mover

thecodewarrior
fonte
-1

Hoje, tive o mesmo problema com o Little Snitch e, depois de ler e tentar meia dúzia de "soluções" bastante complicadas sem nenhum sucesso, o que funcionou para mim foi: fechar o aplicativo Chrome. Problema resolvido.

jakefantom
fonte