苹果已信任无法验证怎么办 强制启用的macOS Catalina应用程序安全认证项目,对开发者有何影响?
强制启用的macOS Catalina应用程序安全认证项目,对开发者有何影响?
在今年6月的开发者大会(WWDC 2019)上,苹果宣布将恢复MacOS Catalina的应用程序验证要求,以确保最终用户的安全。
此前,为了确保推出MacOS Catalina的推力,苹果已经全面启动了新政策的实施。但根据新的公告,宽限期将于明年初结束。
在苹果开发者网站上的一篇文章中,该公司确认“从2020年2月3日起,提交的所有软件必须满足认证要求。”。
新政策要求开发者将应用程序提交给苹果公司进行预批准,以验证其安全性,否则他们将无法在MacOS Catalina中运行。
作为当前网守程序的扩展,苹果将此可选项作为强制性要求,以确保下载的软件来自用户的可信来源。苹果将自动扫描经过身份验证的应用程序的安全问题或恶意代码。
虽然MAC app store会提前实施严格的检查,但这个验证项目可以确保来自第三方服务器(如开发人员自己拥有和管理的服务器)的软件代码的安全性,并为下载用户提供类似级别的安全性。
根据9月份开始的临时条款,苹果没有为认证应用程序使用增强的运行时功能(包括未经开发人员ID签名的组件和时间戳)。这些应用程序建立在旧的SDK上,或者包含“允许执行任务”的功能。
在过渡期间,开发人员可以完成验证并在Catalina上使用旧版本的第三方软件源来保护用户。但对于那些尚未上传到验证服务器的开发者,苹果公司已于2月3日发出警告。
之后,未经验证的Mac OS应用程序将在运行时报告错误(而不是警告)。
苹果已信任无法验证怎么办 苹果不激活能连接爱思助手吗 苹果se最适合的ios版本
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。