剛接觸 mac 的小伙伴或者在更新系統(tǒng)版本后運行 App 會碰到彈窗提示「xxx已損壞,無法打開,您應該將它移到廢紙簍」、「打不開 xxx,因為它來自身份不明的開發(fā)者」下面就教大家如何修復

出現(xiàn)的原因

這是因為 mac 啟用了新的安全機制

蘋果默認是只允許安裝自家「App Store」來源的應用,如果你想安裝第三方的,那么需要在?系統(tǒng)偏 好設置 -> 安全性與隱私 -> 通用?中勾選「App Store 和被認可的開發(fā)者」選項,而被認可的開發(fā)者是需要購買蘋果的企業(yè)證書對應用進行簽名,然后再提交給蘋果審核才可以的,這一點對破解應用來說很不現(xiàn)實,因為破解應用必定會修改應用的文件,從而導致簽名失效。

最簡單的方法:

打開“終端”輸入如下代碼,并在其后再按一下空格鍵(請注意,一定要敲一下空格,否則無法把應用拖到上述那行命令后面):

sudo xattr -d com.apple.quarantine(空格)

操作示例圖:

然后把提示損壞的應用從“應用程序”里(一定要從應用程序里拖過去,而不要從打開的dmg鏡像拖過去,那樣是沒用的)拖到終端中的上述命令之后,按回車鍵并輸入密碼。然后就可以正常打開之前顯示損壞的游戲或者軟件安裝文件了。