Gatekeeper首先從OS X Mountain Lion開始引入,是一種macOS的安全功能,可防止用戶啟動潛在的有害應(yīng)用程序。但是從macOS Sierra開始码泛,蘋果對Gatekeeper做出了一些重要的改變烹笔,限制了高級用戶的選擇裳扯,導(dǎo)致無法直接在設(shè)置中選擇信任”任何來源“的應(yīng)用,但是別擔(dān)心谤职,Gatekeeper在macOS Sierra中還是可以被禁用饰豺。
如果在安裝或運行應(yīng)用時,系統(tǒng)提示:
打不開“xxxxxx”允蜈,因為它來自身份不明的開發(fā)者冤吨。
或者提示:
“xxxxxx”已損壞,打不開饶套。您應(yīng)該將它移到廢紙簍漩蟆。
根據(jù)以往的經(jīng)驗來說,這個是由macOS的安全策略導(dǎo)致的妓蛮,只需要在 “系統(tǒng)設(shè)置” -> “安全性與隱私” -> “通用” -> “允許從以下位置下載應(yīng)用”怠李,選擇 “任何來源”
即可。
但是從 macOS Sierra 10.12
開始蛤克,居然沒有這個選項了捺癞。別擔(dān)心,只需要執(zhí)行如下操作构挤,這個選項就會回來了:
命令在這里
macOS 10.13.1 以前 :
sudo spctl -master-disable
macOS 10.13.1 以后 :
sudo spctl --master-disable
打開自帶應(yīng)用 ”終端“
翘簇,在終端中輸入命令 sudo spctl --master-disable
,輸入密碼執(zhí)行儿倒,然后你就會發(fā)現(xiàn),在“系統(tǒng)設(shè)置” -> “安全性與隱私” -> “通用” -> “允許從以下位置下載應(yīng)用”
中呜笑,出現(xiàn)了以前的“任何來源”
的選項夫否。
*如果重啟電腦,導(dǎo)致設(shè)置中的“任何來源”選項消失叫胁,只需要重復(fù)以上步驟即可凰慈。
轉(zhuǎn): 原文在這里