El Capitan Удалить Finder из Переключателя приложений (вкладка cmd)

11

У меня проблемы с удалением значка Finder из переключателя приложений в El Capitan. Эти гиды , кажется, все с 2012 года - я получаю ошибки разрешений (даже при использовании sudo) при попытке обновления Info.plist.

Есть ли способ отредактировать /System/Library/CoreServices/Finder.app/Contents/Info.plistили совсем другой способ удалить Finder, о котором я не знаю?

Бен
источник

Ответы:

10

Файл защищен системой защиты целостности, как описано здесь .

Отключив SIP, вы сможете снова редактировать info.plist.

Поэтому загрузитесь в режиме восстановления, нажав cmdRво время загрузки.

  • Откройте Terminal.app (меню -> Утилиты -> Терминал)
  • Войти csrutil disable
  • Перезагрузите свой Mac
  • Отредактируйте файл /System/Library/CoreServices/Finder.app/Contents/Info.plist
  • Снова перезагрузитесь в режим восстановления и снова включите SIP: csrutil enable
  • Перезагрузите свой Mac

Вы также сможете редактировать файл сразу после загрузки в режиме восстановления, не отключая SIP:

/Volumes/name_of_main_volume/usr/bin/nano /Volumes/name_of_main_volume/System/Library/CoreServices/Finder.app/Contents/Info.plist

Впоследствии у вас может быть кодовый знак Finder.app:

sudo codesign -fs - /System/Library/CoreServices/Finder.app/
klanomath
источник