1. 程式人生 > >CornerStone 3 解決 macOS Sierra(10.12) 安全與隱私沒有允許任何來源的選項

CornerStone 3 解決 macOS Sierra(10.12) 安全與隱私沒有允許任何來源的選項

不少使用者更新到最新系統 macOS Sierra 後發現系統偏好設定->安全性與隱私中預設已經隱藏了執行安裝任何來源App的選項, 如圖
image

因為增強了GateKeeper的安全性,所以該選項被隱藏,目的在於避免除Mac AppStore和正規簽名外的未知或未簽名App在系統內被任意執行,從而威脅使用者隱私和系統安全。但這也導致很多不是從AppStore中下載的軟體或破解版的軟體將無法使用, 這也造成了很多不便。在macOS Sierra系統中GateKeeper 預設是開啟的, 所以我們只需關掉GateKeeper即可看到任何來源的選項了

###解決方法:

1.開啟應用程式->實用工具->終端

image

2.在終端中輸入命令 

1
sudo spctl --master-disable

3.敲回車, 然後驗證口令後即可(電腦密碼, 注意:輸入密碼時螢幕上不會有任何顯示,實際已經輸入,輸入完後敲回車即可)。

image

image

其他

如果你不想開啟這個全域性設定, 你也可以針對某個應用開啟選項

同上操作,輸入命令時換成以下命令

1
sudo xattr -rd com.apple.quarantine /Applications/應用.app

注意 “應用.app” 換成你需要解鎖的app, 例如QQ的安裝路徑是 /Applications/QQ.app

1
sudo xattr -rd com.apple.quarantine /Applications/QQ.app

如果不會操作可以下載這個命令列指令碼, 解壓後開啟執行直接輸入電腦密碼即可

###參考連結

Apple