前言:
? ? ? macOS10.12以上系統(tǒng),在安裝非App Store App時(shí),會(huì)打不開或提示已損壞的安裝包。因?yàn)?0.12以上為了系統(tǒng)安全逐漸限制了安裝來(lái)源。下面是解決此問(wèn)題的正確姿勢(shì),快來(lái)圍觀吧。
1. 打開設(shè)置

2. 打開安全與隱私,選中通用。默認(rèn)是沒有“允許任何來(lái)源”,接著看下面第三步。

3. 進(jìn)入launchpad, 在搜索框上輸入terminal,選中“終端”程序


4. 輸入? sudo spctl --master-disable? (注意:master前面是兩個(gè)-)建議復(fù)制輸入,以防輸錯(cuò)。接下來(lái)會(huì)讓你輸入密碼,注意:此模式下輸入密碼是不提示可見的,直接輸入即可,不要認(rèn)為下面沒出現(xiàn)就是沒有輸入成功。輸完按下回車。然后返回步驟2,即可看到允許"任何來(lái)源"選項(xiàng),如果沒出現(xiàn),重啟即可。

5. 勾選上之后,然后再打開從非App Store上下載的App,就可以正常運(yùn)行了。
備注:相關(guān)技術(shù)見如下鏈接