首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

苹果好心办坏事,新版Mac系统错误引无数开发大神折腰

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

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

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

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

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

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

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191029A0P9DL00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券