一、App 在macOS Catalina下提示已損壞無法打開
解決辦法:
打開終端;
輸入以下命令,回車;
sudo xattr -d com.apple.quarantine /Applications/xxxx.app
注意:/Applications/xxxx.app 換成你的App路徑(推薦直接將.app文件拖入終端中自動生成路徑,以防空格等轉義字符手動復制或輸入出現錯誤)
重啟App即可。
sudo xattr -d com.apple.quarantine /Applications/PyCharm.app
二、來自身份不明的開發者
MAC下安裝一些軟件時提示"來自身份不明開發者",其實這是MAC新系統啟用了新的安全機制。
默認只信任 Mac App Store 下載的軟件和擁有開發者 ID 簽名的應用程序。
換句話說就是 MAC 系統默認只能安裝靠譜渠道(有蘋果審核的 Mac App Store)下載的軟件或被認可的人開發的軟件。
這當然是為了用戶不會稀里糊涂安裝流氓軟件中招,但沒有開發者簽名的 “老實軟件” 也受影響了,安裝就會彈出下圖所示警告框:“打不開 xxx,因為它來自身份不明的開發者”。
出現這個問題的解決方法有2種:
最簡單的方式:按住Control后,再次點擊軟件圖標,即可。
修改系統配置:系統偏好設置... -> 安全性與隱私。
系統偏好設置-安全性與隱私-認證-修改為任何來源
如果沒有這個選項的話(macOS Sierra 10.12),打開終端,輸入sudo spctl --master-disable然后按回車。然后會看見個password后面還有個鑰匙圖標,然后不用管他直接再繼續輸入你自己電腦解鎖密碼(輸入的時候不顯示你輸入的密碼,感覺就是輸入不了東西一樣,也不用管,憑感覺輸入完按回車鍵)。然后再回到隱私里,就看見任何來源了。
來源 xclient.info