Удаление строки меню местоположения в OS X

Удаление строки меню местоположения в OS X

У меня есть пункт меню местоположения, который выглядит как стрелка компаса, указывающая на северо-восток.

Это не стороннее приложение, а настройка службы конфиденциальности. Обычно я могу перемещать и удалять записи перетаскиванием с помощью клавиши Command, но это не работает с этой конкретной записью.

решение1

Полностью отключить службы определения местоположения

Вы можете попробоватьотключить службы определения местоположенияотСистемные настройки » Безопасность и конфиденциальность.


Следующие методы, по-видимому, работают в OS X 10.10, но не работают в macOS Sierra из-за ограничений защиты целостности системы:

Удалить запись в строке меню – Метод 1

Кроме того, если вы все еще хотите использовать службы определения местоположения, но не хотите видеть строку меню, вы можете открыть окно Finder, нажать Cmd-Gи ввести следующее местоположение:

/System/Library/LaunchAgents

Из этой папки переместите файл com.apple.locationmenu.plistкуда-нибудь еще, например, в домашнюю папку. Затем перезагрузите компьютер. Чтобы восстановить его, поместите файл обратно и перезагрузите компьютер.

Удалить запись в строке меню – Метод 2

Либо выполните в Терминале следующее:

launchctl unload -w /System/Library/LaunchAgents/com.apple.locationmenu.plist

Примечание: не используйте sudoздесь; это приведет к ошибке. Это выгрузит и сохранит настройку. Чтобы отменить это, выполните ту же команду loadвместо unload.

решение2

В OS X Yosemite 10.10.5, по-видимому, реализован подход к отключению панели меню через меню системных настроек с использованием меню пользовательского интерфейса, при этом системные службы сохраняют использование служб определения местоположения.

Откройте Системные настройки и выберите Безопасность и конфиденциальность.

В разделе «Безопасность и конфиденциальность» выберите вкладку/кнопку «Конфиденциальность» и выберите «Службы определения местоположения» на боковой панели слева. Флажок и список должны быть видны справа, но их нельзя будет редактировать, пока эти настройки не будут разблокированы для внесения изменений. Щелкните значок замка в левом нижнем углу и введите системный пароль.

Системные настройки > Безопасность и конфиденциальность > вкладка «Конфиденциальность» > Разблокировать Системные настройки > Безопасность и конфиденциальность > вкладка «Конфиденциальность» > Разблокировать > Диалоговое окно «Имя пользователя/пароль системы» > Разблокировать

Это должно включить редактируемый флажок «Включить службы определения местоположения» и список приложений, которые используют его для определения вашего местоположения.

Найдите в этом списке Системные службы и нажмите кнопку Подробности... Системные настройки > Безопасность и конфиденциальность > вкладка «Конфиденциальность» > запись в списке системных служб > кнопка «Подробнее...»

Это запустит модальное диалоговое окно с флажком на кнопке с надписью «Показывать значок местоположения в строке меню, когда системные службы запрашивают ваше местоположение».

Снимите этот флажок, чтобы удалить значок из строки меню, сохранив при этом возможность Spotlight Suggestions определять ваше местоположение (если этот флажок выше был отмечен). При необходимости вы сможете повторить это для других приложений. Безопасность и конфиденциальность > вкладка «Конфиденциальность» > запись в списке системных служб > кнопка «Подробнее...» > флажок «Показывать значок местоположения в строке меню»

Эта функция кажется полезной для поддержания активности служб определения местоположения, но при этом позволяет отображать временный индикатор/оповещение/напоминание (в целях уведомления о конфиденциальности) в строке меню для новых приложений, которые используют или отправляют данные служб определения местоположения.

Связанный контент