1. 程式人生 > >消除macbook桌面快捷鍵圖示上的箭頭

消除macbook桌面快捷鍵圖示上的箭頭

修改/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/
路徑下的AliasBadgeIcon.icns如下圖:
這裡寫圖片描述
修改AliasBadgeIcon.icns 名稱為AliasBadgeIcon-no.icns
但是坑爹的右鍵沒有重新命名選項

於是想著在終端修改檔名
開啟終端sudo -i切換到root模式
修改名稱的時候Operation not permitted 操作不允許,簡直了,這不是root許可權的麼,竟然許可權不夠
於是百度了下,得出以下結論
Mac在升級為OS X EI Capitan之後,增加了一個神奇的rootless機制
裡面有一個SIP 系統保護功能
需要在開機過程中 按快捷鍵Command + R,進入維護模式
選擇工具欄中的 “實用工具 - 終端”
在終端中執行以下命令:

csrutil disable;

重啟。
讓後再次進入/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/
右鍵終於出現了修改名稱的選項如下圖修改成AliasBadgeIcon-no.icns
這裡寫圖片描述

在終端輸入killall Finder 就清除掉了快捷圖示右下角的箭頭
這裡寫圖片描述

修改完成之後記得進維護模式中 輸入

crsutil enable

開啟SIP