苹果系统有一个GateKeeper保护机制(自 OSX 10.5 加入)。从互联网上下载来的文件,会被自动打上com.apple.quarantine
标志,翻译过来就是免疫隔离,系统根据这个附加属性对这个文件作出限制。
在安装软件的时候需要移除quarantine属性,步骤如下:
开启任何来源
打开终端,输入‘sudo spctl --master-disable
‘然后回车,输入电脑密码后回车,即可开启任何来源,然后就可以随意安装网上下载的软件了
sudo spctl --master-disable
移除镜像Quarantine属性
打开终端,输入’sudo xattr -r -d com.apple.quarantine
‘(后面有一个空格),再把dmg文件拖拽进去,回车,输入电脑密码,回车
(注意quarantine 后面要打空格)
sudo xattr -r -d com.apple.quarantine