У меня есть пункт меню местоположения, который выглядит как стрелка компаса, указывающая на северо-восток.
Это не стороннее приложение, а настройка службы конфиденциальности. Обычно я могу перемещать и удалять записи с помощью перетаскивания, используя клавишу Command, но это не работает для этой конкретной записи.
Следующие методы работают в OS X 10.10, но, похоже, не работают под macOS Sierra из-за ограничений защиты целостности системы:
Удалить строку меню - Метод 1
Кроме этого, если вы все еще хотите использовать службы определения местоположения, но не хотите видеть строку меню, вы можете открыть окно Finder, нажмите Cmd-G и введите следующее местоположение:
/System/Library/LaunchAgents
Из этой папки переместите файл com.apple.locationmenu.plist где-то еще, например ваша домашняя папка. Затем перезагрузите компьютер. Чтобы восстановить это, поместите файл обратно и перезагрузите компьютер.
Заметка не использовать sudo Вот; это не удастся.
Это позволит выгрузить и сохранить настройки. Чтобы изменить это, выполните ту же команду с load вместо unload,
Метод 2 работал отлично, перезагрузка не требуется. Благодарю.
Shane
Есть ли способ сделать это на macOS Sierra? Метод 2 дает: Операция не разрешена, когда включена защита целостности системы.
Brandon Bradley
@ Брэндон Хороший вопрос, еще не сделал переход.
slhck
Способ 2 кажется лучшим для меня. Вы сохраняете функциональность Location Services, но удаляете значок без перезагрузки.
Luke Davis
3
В OS X Yosemite 10.10.5, по-видимому, используется подход меню пользовательского интерфейса, позволяющий отключить запись строки меню через Системные настройки при сохранении использования Системными службами Служб определения местоположения.
Откройте Системные настройки и выберите Безопасность и конфиденциальность.
В разделе «Безопасность и конфиденциальность» выберите вкладку / кнопку «Конфиденциальность» и выберите «Услуги определения местоположения» на боковой панели слева. Флажок и список должны быть видны справа, но их нельзя будет редактировать, пока эти настройки не будут разблокированы для внесения изменений. Нажмите на значок замка в левом нижнем углу и введите системный пароль.
Это должно включить редактируемый флажок «Включить службы определения местоположения» и список приложений, которые используют это, чтобы определить ваше местоположение.
Найдите системные службы в этом списке и нажмите кнопку Подробнее ...
Откроется модальное диалоговое окно с флажком для кнопки с надписью «Показать значок местоположения в строке меню, когда системные службы запрашивают ваше местоположение».
Снимите этот флажок, чтобы иметь возможность удалить значок с строки меню, сохраняя при этом способность «Подсветка предложений» определять ваше местоположение (если этот флажок был установлен выше). Вы должны быть в состоянии повторить это для других приложений по мере необходимости.
Эта функция полезна для поддержания активности служб определения местоположения, но позволяет использовать временный индикатор / предупреждение / напоминание (из соображений конфиденциальности) в строке меню для новых приложений, которые используют или отправляют данные службы определения местоположения.
В OS X Yosemite 10.10.5, по-видимому, используется подход меню пользовательского интерфейса, позволяющий отключить запись строки меню через Системные настройки при сохранении использования Системными службами Служб определения местоположения.
Откройте Системные настройки и выберите Безопасность и конфиденциальность.
В разделе «Безопасность и конфиденциальность» выберите вкладку / кнопку «Конфиденциальность» и выберите «Услуги определения местоположения» на боковой панели слева. Флажок и список должны быть видны справа, но их нельзя будет редактировать, пока эти настройки не будут разблокированы для внесения изменений. Нажмите на значок замка в левом нижнем углу и введите системный пароль.
Это должно включить редактируемый флажок «Включить службы определения местоположения» и список приложений, которые используют это, чтобы определить ваше местоположение.
Найдите системные службы в этом списке и нажмите кнопку Подробнее ...
Откроется модальное диалоговое окно с флажком для кнопки с надписью «Показать значок местоположения в строке меню, когда системные службы запрашивают ваше местоположение».
Снимите этот флажок, чтобы иметь возможность удалить значок с строки меню, сохраняя при этом способность «Подсветка предложений» определять ваше местоположение (если этот флажок был установлен выше). Вы должны быть в состоянии повторить это для других приложений по мере необходимости.
Эта функция полезна для поддержания активности служб определения местоположения, но позволяет использовать временный индикатор / предупреждение / напоминание (из соображений конфиденциальности) в строке меню для новых приложений, которые используют или отправляют данные службы определения местоположения.
источник