macOS Catalina10.15以上第三方軟件安裝問題

MAC系統(tǒng)升級了 macos Catalina 10.15 系統(tǒng),除了一些軟件不兼容外,部分用戶會發(fā)現(xiàn)在新安裝的軟件在運行時會提示“已損壞”、“無法驗證開發(fā)者”等問題,下面詳細說下解決方法。

如果提示文件已損壞:

導致問題原因:軟件有經(jīng)過了漢化或者破解,所以可能被Mac認為「已損壞」

解決問題辦法:

- 打開Mac應用程序? ? 系統(tǒng)偏好設置 -> 安全性與隱私 -> 通用 -> 選擇“任何來源”

如果沒有顯示任何來源選項,則需要在命令行(打開mac自帶的 終端Termina.app)

第一步:首先找到終端位置: mac自帶應用程序(Terminal.app): 一般在 System/Applications/Utilities/Terminal.app

- 在終端輸入命令:sudo spctl --master-disable

- 輸入密碼即可解決;

預期效果:


如果上述步驟操作完成后依然提示”文件已損壞”等提示,可以繼續(xù)執(zhí)行以下步驟

第二步:- 打開終端(mac自帶的 終端Termina.app),終端中粘貼下面命令:


- sudo xattr -r -d com.apple.quarantine 然后輸入個空格,再將應用程序目錄中的軟件拖拽到命令后面,按回車后輸入密碼執(zhí)行


- 比如Prism的命令是

sudo xattr -r -d com.apple.quarantine /Applications/Prism.app/

操作上述兩個步驟后,這樣基本能解決碰到的大部分問題,接著重新打開Prism應用程序,基本就不會再彈出應用程序損壞的提示了~~~~


另外:

如果上面兩個步驟操作完,還是解決不了軟件打不開的問題,可以執(zhí)行以下步驟

由于SIP機制會限制破解文件的調(diào)用,所以我們要關閉SIP:

- 重啟系統(tǒng)

- 在黑屏的時候按住 Command+R 進入恢復模式

- 打開終端(mac自帶的 終端Termina.app)

- 關閉SIP :csrutil disable(你可以輸入 csrutil status 查看狀態(tài))

- 重啟系統(tǒng),打開APP

- 建議用完后打開SIP:csrutil enable

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容