Удалить приложение из Служб определения местоположения в разделе Безопасность и конфиденциальность в Mac OS X 10.7
Я пытаюсь проверить установку приложения, которое использует Location Services (Базовое расположение) в Mac OS X 10.7.
На данный момент он никогда не запрашивает у меня разрешения на предоставление приложению доступа к службам определения местоположения, поскольку этот идентификатор пакета уже был предоставлен в прошлом.
Если снять флажок, предполагается, что я хочу полностью отключить приложение, и больше не спрашивает меня.
Как удалить элемент из Служб определения местоположения, чтобы он снова спросил меня?
1 ответ
Откройте корневую оболочку в Терминале и перейдите к /var/folders/zz/
, Бежать ls -l
и введите каталог, принадлежащий _locationd
,
Открой C
подкаталог и выполните следующую команду, чтобы преобразовать файл настроек из двоичного файла в XML:
plutil -convert xml1 clients.plist
Теперь отредактируйте файл, например, в vim
из командной строки, удалив приложение (оба key
а также dict
впоследствии) вы больше не хотите, чтобы они появлялись в списке.
Сохранить и killall locationd
перезагрузить его из файла настроек.
Скорее всего, что PromptedSettings
Ключ также полезен, если авторизация не предоставлена, но я оставлю это читателю.