Я хочу полностью удалить некоторые службы или, по крайней мере, из списка на панели настроек клавиатуры. Я пробовал:
- Сервисный скруббер . Он удаляет только сервисы из меню - то, что вы можете делать из системных настроек с 10.6.
- Удаление файлов в
~/Library/Services/
и/Library/Services/
. Просто большинство сторонних приложений не размещают там свои сервисы. defaults delete /Applications/SomeApp.app/Contents/Info NSServices
, Он действительно удаляет службы из списка в Системных настройках. Но это также делает недействительной подпись кода пакета, и изменения могут быть отменены обновлениями.
Я полагаю, вам просто нужно согласиться с последним вариантом и назначить новые подписи codesign
при необходимости. Но есть ли более простой способ?
Ответы:
источник