Atualizei recentemente o meu Mac para o Mojave.
Eu tenho vários aplicativos (por exemplo, Dropbox, Backblaze, Stay) que exigem permissões específicas que podem ser concedidas via System Preferences > Security & Privacy > Privacy
.
Desde a atualização para o Mojave, não consigo mais adicionar aplicativos ao painel Preferências mencionado. Por exemplo, ao acessar o Accessibility
painel ("Permitir que os aplicativos abaixo controlem seu computador") e adicionar um aplicativo através do +
botão ou arrastar e soltar no Finder, a ação é simplesmente ignorada e a lista permanece vazia.
Alguém viu este problema? Alguma idéia para contornar isso?
security
preferences
mojave
accessibility
gavrie
fonte
fonte
tccutil reset All
no Terminal? Eu vi algumas referências a isso como uma maneira de "redefinir" essas permissões, embora pareça haver alguma discussão sobre se "Tudo" ainda funciona ou não (a página do manual apenas diz que ele pode fazer coisas como `tccutil reset AddressBook "e não mencionaAll
diretamente. Espero que você faça funcionar!Respostas:
Acabei desinstalando completamente o Backblaze (mesmo que fosse a versão atualizada 5.4.0 que suporta o Mojave) e depois reinstalei a mesma versão do zero.
Isso resolveu o problema.
fonte
Eu tive o mesmo problema que, no meu caso, foi causado pela ESET. Agora, depois de desinstalar o ESET, consigo ver a lista de aplicativos,
System Preferences > Security & Privacy > Privacy
mas sempre que adiciono ou excluo aplicativos da lista, meu Mac congela estranhamente, como posso mover o cursor, mas não consigo clicar em nada até reiniciar.fonte
A remoção do arquivo / Library / Application Support / com.apple.TCC / TCC.db e a reinicialização do sistema resolveram o problema.
Além disso, você provavelmente precisará reiniciar no modo de recuperação e fazer uma
csrutil disable
Então você pode excluir o arquivo. Não se esqueça de
csrutil enable
depois que terminar.fonte
No meu caso, o tccd por usuário foi desativado de alguma forma
experimentar
se nenhuma correspondência encontrada reativar seu usuário tccd usando
launchctl load -wF /System/Library/LaunchAgents/com.apple.tccd.plist
fonte