苹果对 macOS 应用程序的管控相比 iOS 要宽松不少,应用程序无需在 App Store 上架也可以被用户下载运行(比如 Adobe 全家桶、Dropbox 等),只不过需要进行开发者验证,未验证的应用则会弹出警告,但系统依然允许它运行。据 AppleInsider 报道,苹果在今年 6 月的开发者大会上宣布将恢复 macOS Catalina 的应用程序验证要求。

苹果要求开发人员将其应用程序提交给苹果以检测其安全性,否则将无法在 macOS Catalina 运行。

根据 9 月开始的临时条款,苹果未对验证应用使用过增强运行时功能,包括未被开发者 ID 签名的组件和时间戳,这些应用程序由较旧的 SDK 构建。

不过从明年 2 月 3 日开始,未验证的 macOS 应用程序将会在运行时报错。

 

题图: Szabo Viktor/Unsplash