苹果计划在今年秋季发布的 macOS 15 Sequoia 正式版系统中,对屏幕录制权限的管理进行重大调整。未来,用户将需要每周一次,以及每次重启电脑后,重新确认是否允许应用程序访问屏幕和音频。
这一变化意味着,用户在使用截图工具、屏幕录制软件、视频会议软件等需要屏幕录制权限的应用程序时,将会频繁地收到系统弹窗提示。据 9to5mac 报道,苹果已经向开发者确认,这并非系统故障,而是有意为之的隐私保护措施。
我们注意到,新系统弹窗将明确告知用户,该应用程序可以访问电脑的屏幕和音频,并可能收集桌面上所有打开应用的信息,用户可以选择继续允许访问或前往系统设置修改权限。
除了第三方截图工具,如 CleanShotX,这一变化还将影响到众多使用屏幕共享功能的应用,包括 Discord、Zoom 和 Slack 等。值得注意的是,即使使用了 macOS 12 引入的 ScreenCaptureKit 框架的应用,同样也会受到影响。
实际上,任何需要屏幕录制权限的应用都将受到限制,包括菜单栏管理工具 Bartender 和颜色拾取器应用。不过,苹果在 macOS Sonoma 中引入的 SCContentSharingPicker API 可以帮助部分应用避免频繁弹窗。然而,该 API 与当前需要屏幕录制权限的大量应用程序不兼容。
苹果方面尚未对这一政策变更做出详细解释,最终政策可能在 macOS Sequoia 正式发布前有所调整。
附上苹果官方更新日志内容如下:
在 macOS Sequoia 中,用户在打开未正确签名或未公证的软件时,将无法再按住 Control 键点按来忽略“门禁”Gatekeeper。
在允许软件运行之前,用户需要访问“系统设置”>“隐私与安全性”来审查软件的安全信息。
如果你在 Mac App Store 之外分发软件,我们建议你提交软件进行公证。Apple 公证服务会自动扫描你使用 Developer ID 签名的软件,并进行安全检查。
当你的软件可用于分发时,它会被分配一个凭证,以便让“门禁”知道它已经过公证,顾客可以放心地运行。
Gatekeeper 可确保 Mac 只运行 "可信" 的软件,以保护用户免受恶意软件、病毒和其他安全风险的侵害。Gatekeeper 会进行检查,确保软件来自经确认的开发商,并且不含恶意内容。