關於xtrafinder 在mac下不能使用以及SIP關閉無效的問題


OSX 升級到 11以後,xtrafinder 可能會出現以下錯誤和提示。

system integrity protection   enabled 

然後提示你去關閉SIP。


這時重啓機器,按住 Command+R,進入終端。 

輸入以下

csrutil disable --without debug

就可以了。

但是有的老版本用戶,發現升級完xtrafinder,再關閉SIP,依然沒有用,還是提示你SIP開啓了。這時可以打開mac 的console控制檯,可以看到如下信息


意思是sparkle 框架過期了, sparkle是一種軟件自動更新的框架。如果不更新,可能xtrafinder 無法正確的識別SIP的設置。

於是我們去下載sparkle 的庫文件。https://sparkle-project.org/   庫文件下載,解壓後,有個目錄叫Sparkle.framework ,我們將其覆蓋到 

/Library/ScriptingAdditions/XtraFinder.osax/Contents/Frameworks/  即可

再次打開 xtrafinder 提示開啓成功。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章