安裝macOS Sierra后,會發現系統偏好設置的“安全與隱私”中默認已經去除了允許“任何來源”App的選項,無法運行一些第三方應用。
沒有任何來源
如果需要恢復允許“任何來源”的選項,即關閉Gatekeeper,請在終端中使用spctl命令:
sudo spctl --master-disable
輸入命令
久違的“任何來源”回來了:
輸入命令
需要說明的是,如果在系統偏好設置的“安全與隱私”中重新選中允許App Store 和被認可的開發者App,即重新打開Gatekeeper后,允許“任何來源”App的選項會再次消失,可運行上述命令再次關閉Gatekeeper。
如果需要去除任何來源,可以輸入以下命令
sudo spctl --master-enable
如果Mac版本是10.15以上的,可能允許了任何來源也會提示文件損壞,
繼續在終端編寫這個命令,xxxxxx.app是你具體APP的名字
sudo xattr -d com.apple.quarantine /Applications/xxxxxx.app