在全新的 macOS Catalina10.15 操作系统中,苹果引入了一项名为 " 公正机制 " 的功能,旨在确保只有受信任的软件才能在 Mac 上运行。

如果用户从互联网或直接从开发者处下载并安装应用,苹果的公证服务会检查 Developer ID 签名和公证状态,以验证软件是不是来自获得认可的开发者并且没有遭到改动。

如果检测安全,公证服务会产生一个安全令牌,还会向 macOS 的 Gatekeeper(门禁)发送报告,未来用户首次安装或执行时,这个令牌会告知 Gatekeeper 这个应用是经过苹果公证的。否则 Mac 系统会发出警告并且无法开启。

近日,备受欢迎的开源生产力软件 LibreOffice 6.3 的用户在升级到新版 macOS 后,弹出 "LibreOffice.app 无法开启,因为其完整性无法被验证 " 的信息。

LibreOffice 开发团队多名开发者表示,其已经按照苹果的要求去执行,各开发环节都符合苹果的原则,并且还经过了苹果公证服务的验证。但当用户打开该软件后,系统还是弹出错误提示。该开发团队正与苹果公司讨论解决,据悉还有一些软件也遭遇到了该情况。

苹果本想通过该机制来保护用户安全,但是由于其还不完善,最终还是导致了翻车。


工具:作品在线观看

女优:最新作品观看

中文:国语在线观看

展开全文