Описание тега malay-language
Чтобы удалить все приложения от конкретного конфиденциальности категории, открывать терминал.приложение и введите следующую команду, а затем введите ключ возвращение:
tccutil категории сбросить
где категория является одной из:
- Доступность
- Адресная книга
- AppleEvents
- Календарь
- Камеры
- Микрофон
- Фото
- Напоминания
Если вы хотите удалить только конкретное приложение, необходимо сначала определить ее идентификатор пакета. Как только вы знаете, что проблема команду:
tccutil сбросить BUNDLEID категории
Примечание: указать ID приложения пакета необходимы для macOS Мохаве (10.14) или позже.
Вы могли также удалить все приложения из всех категорий:
tccutil сбросить все
В примере, приведенном в вопросе, следующие команды удалить терминал и хром из календарей.
Во-первых, определить их набор идентификаторов:
osascript -E 'с идентификатором приложения "терминал"'
показывает, как COM.яблоко.Терминал
. Же для "Хрома" дает: ком.Гугл.Хром
. Теперь мы можем восстановить их.
tccutil сбросить календари ком.яблоко.Терминал
tccutil сбросить календари ком.Гугл.Хром
Pro совет:
Это один-лайнер делали то же самое:
tccutil сброс календаря osascript -E 'с идентификатором приложения "хром""
Подробнее в блоге статья: управление Мохаве по защите конфиденциальности: конфиденциальность.