1月3日,苹果公司发布了关于“更新公证前提条件”的提示。 苹果公司表示,今年6月除了MacAppStore之外发布的所有Mac软件,只有获得Apple公证后,才能在macOSCatalina中默认运行。
今年9月,苹果暂时调整了公证前提要求,使迁移更加顺利,保护了在macOSCatalina中继续使用旧软件的用户。 苹果指出,从2020年2月3日开始,开发人员提交的所有软件都必须满足原本的公证前提条件。
如果开发人员尚未进行公证,则必须将软件上载到公证服务,并检查开发人员日志中的警告信息。 从2月3日开始警告就变成了错误,开发者必须在修正了所有的错误之后对软件进行公证。 默认情况下,在2月3日之前经过认证的软件仍可在macOSCatalina上运行。
安装程序软件包可能包含可执行代码,因此必须签署所有安装程序软件包。 不需要签署磁盘映像,但签署后开发人员可以验证内容。