El Capitan ลบ Finder จาก Application Switcher (แท็บ cmd)


11

ฉันมีปัญหาในการลบไอคอน Finder ออกจากตัวสลับแอปพลิเคชันใน El Capitan คู่มือดูเหมือนจะทั้งหมดจาก 2012 - ฉันได้รับข้อผิดพลาดสิทธิ์ (แม้กระทั่งการใช้sudo) Info.plistเมื่อฉันพยายามที่จะปรับปรุง

มีวิธีแก้ไข/System/Library/CoreServices/Finder.app/Contents/Info.plistหรือวิธีอื่นในการลบเครื่องมือค้นหาที่ฉันไม่ทราบหรือไม่?

คำตอบ:


10

ไฟล์ที่มีการป้องกันโดยระบบป้องกันความซื่อสัตย์ตามที่ระบุไว้ที่นี่

เมื่อปิดใช้งาน SIP คุณจะสามารถแก้ไข info.plist อีกครั้ง

ดังนั้นทำการบูทไปที่ Recovery Mode โดยการกดcmdRในขณะที่ทำการบูท

  • เปิด Terminal.app (เมนู -> Utilites -> Terminal)
  • เข้าสู่ 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/
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.