L'ho appena trovato. Le impostazioni si trovano in uno di questi due file:
- Impostazioni a livello di sistema:
/Library/Application Support/com.apple.TCC/TCC.db
- Per impostazioni utente:
~/Library/Application Support/com.apple.TCC/TCC.db
Sono database SQLite del seguente formato:
sqlite> .schema access
CREATE TABLE access (service TEXT NOT NULL, client TEXT NOT NULL, client_type INTEGER NOT NULL, allowed INTEGER NOT NULL, prompt_count INTEGER NOT NULL, CONSTRAINT key PRIMARY KEY (service, client, client_type));
Esempio (impostazione di MS Office e rubrica):
sqlite> select * from access;
kTCCServiceAddressBook|com.microsoft.Word|0|1|0
kTCCServiceAddressBook|com.microsoft.Excel|0|1|0
kTCCServiceAddressBook|com.microsoft.Powerpoint|0|1|0
Per altri servizi, seleziona il nome del servizio corretto (come kTCCServiceAccessibility
) e l'ID del bundle dell'applicazione e aggiungilo al database appropriato.