Validating Your Version of Xcode
大意是最好启用GateKeeper选项:
网上摘抄自: http://www.7do.net/resources-11631-1-1.html
Gatekeeper 选项
通过 Gatekeeper,可以更有效地控制安装内容。可以选取最安全的选项,仅允许打开来自 Mac App Store 的 app。此外还提供一个选项,仅允许打开来自 Mac App Store 和被认可的开发者开发的 app。或者,可以选取允许打开所有 app,就与之前版本的 OS X 一样。
Gatekeeper 选项位于 Apple 菜单 > 系统偏好设置... > 安全性与隐私 > 通用标签中的“允许从以下位置下载的应用程序:”标头下
注:OS X Lion v10.7.5 中,Gatekeeper 的默认设置为“任何来源”。
Gatekeeper 选项有:
- Mac App Store - 仅可以打开来自 Mac App Store 的 app。
- Mac App Store 和被认可的开发者(OS X Mountain Lion 中的默认设置)- 仅允许打开来自 Mac App Store 和使用 Gatekeeper 的开发者的 app。
- 任何来源 - 允许应用软件运行,而忽略其互联网来源(OS X Lion v10.7.5 中的默认设置);Gatekeeper 实际上已关闭。注:即使已选中此选项,如果带有 Developer ID 签名的 app 已被不当更改,也将无法将其打开。
也可以直接用终端命令验证:
spctl --assess --verbose /Applications/Xcode.app
Xcode被安装的路径是: /Applications/
这个命令也被GateKeeper使用,且需要几分钟时间来验证
有效结果如下几种:
/Applications/Xcode.app: accepted
source=Mac App Store
/Applications/Xcode.app: accepted
source=Apple
/Applications/Xcode.app: accepted
source=Apple System
其它结果均为不可信任。