Tema: tcc
-
Por que um script sem supervisão falha em silêncio no macOS: permissões TCC para arquivos, Acessibilidade e Automação
O macOS controla, por meio do TCC, o acesso a arquivos fora do contêiner de um app, o controle de teclado e tela e o envio de Apple Events entre apps. As permissões estão atreladas à identidade de código do binário que faz a chamada, e não ao usuário Unix: por isso o root não contorna o TCC, e uma ferramenta recompilada sem assinatura ou com assinatura ad hoc precisa recomeçar o processo de concessão.
Legível por máquina: JSON