MAC應用無法打開或文件損壞的處理方法
有些用戶下載了一些程序之后,卻發(fā)現(xiàn)無法在MAC中安裝,安裝時會彈出下圖所示警告框:“打不開 xxx,因為它來自身份不明的開發(fā)者”。那么該如何解決這個問題呢?
原因
在MAC下安裝一些軟件時提示"來自身份不明開發(fā)者",其實這是MAC新系統(tǒng)啟用了新的安全機制。
默認只信任 Mac App Store 下載的軟件和擁有開發(fā)者 ID 簽名的應用程序。
這當然是為了用戶不會稀里糊涂安裝流氓軟件中招,但沒有開發(fā)者簽名的 “老實軟件” 也受影響了,安裝就會彈出警告框:“打不開 xxx,因為它來自身份不明的開發(fā)者”。
解決方法
最簡單的方式:按住Control后,再次點擊軟件圖標,即可。
修改系統(tǒng)配置:系統(tǒng)偏好設置... -> 安全性與隱私->修改為任何來源。
無任何來源選項的解決辦法
1、打開終端
2、輸入:sudo spctl --master-disable后回車。
3、輸入密碼,這個密碼是隱藏的,你看不到,確保自己輸對了然后回車。
4、回到安全性與隱私,任何來源就出現(xiàn)了。
附
如果出現(xiàn)無法加載鏡像等問題,請重新使用單線程下載dmg格式文件
English
In cases you prefer a manual installation the image file in this folder could be used. For that reason you might have to partially or completely disable Gatekeeper checks.
Option I
For a certain application run in Terminal:
sudo xattr -rd com.apple.quarantine /Applications/LockedApp.app
Option II
To disable checks globally run in Terminal:
sudo spctl --master-disable