Просто нашел это. Настройки находятся в одном из этих двух файлов:
- Общесистемные настройки:
/Library/Application Support/com.apple.TCC/TCC.db
- Для пользовательских настроек:
~/Library/Application Support/com.apple.TCC/TCC.db
Это базы данных SQLite следующей формы:
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));
Пример (настройка MS Office и адресной книги):
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
Для других сервисов просто выберите правильное название сервиса (например, kTCCServiceAccessibility
) и идентификатор пакета приложения и добавьте его в соответствующую базу данных.