macOS 中 Full Disk Access 的更新

Apple 计划在 macOS 中收紧“Full Disk Access”权限,正在重新点燃可用性、安全性与用户控制之间长期存在的矛盾。许多人欢迎更细粒度的保护,以防备份工具、AI 代理和第三方应用在不知不觉中读取邮件、信息或浏览历史,尤其是对非技术用户而言。另一些人则担心家长式干预不断加重,以及 macOS 走向 iOS 式封闭:强大的工具、终端和开发工作流会变得更难使用,或越来越依赖 Apple 的批准。

对新的 Full Disk Access 变化的整体反应

  • 许多人欢迎更细粒度的控制,尤其是在 AI 代理等滥用用户数据的情况下。
  • 另一些人担心这些变化会朝着 iOS 式的封闭方向发展,让 macOS 更烦人,也更不“通用”。
  • 有人指出 macOS 27 已经出现了这些变化(例如,当应用读取其他应用的数据时会弹出提示)。

安全、隐私与用户保护

  • 很多人强烈支持把第三方应用视为不可信对手,包括“有信誉”的厂商和 AI 工具。
  • 有人认为用户无法可靠地理解或管理“Full Disk Access”,因此需要保护措施。
  • 也有人坚持成年人如果愿意,就应该被允许授予真正的完全访问权限,并警告不要过度家长式干预。
  • 有人担心最终只有大型、经 Apple 认可的应用才能做诸如完整系统备份之类的事情。

权限疲劳与 UX 担忧

  • 很多人抱怨 macOS 早已是“提示地狱”(磁盘、文件夹、屏幕录制、输入监控等)。
  • 担心更细粒度的控制会带来更多弹窗,而用户最终还是会盲目全部同意。
  • 希望有“仅允许一次”选项,以及更清晰、按任务区分的提示(例如“读取窗口标题”而不是“屏幕录制”)。

对开发者、终端和 AI 代理的影响

  • 开发者表示,运行自己的应用时会遇到摩擦(隔离、代码签名公证、要在设置里翻来翻去)。
  • 拥有 FDA 的 Terminal 应用会隐式把 FDA 授予任何 shell 命令或 AI 代理,被视为重大风险。
  • 有些人通过在 VM/容器中运行开发工具或代理,或者使用更锁定的独立终端来缓解。
  • 备份、EDR/RMM、磁盘工具、搜索工具和窗口切换器在当前 TCC 模型下都遇到棘手问题。

操作系统理念、所有权与封闭化担忧

  • 关于“正常”预期存在争论:旧观点认为本地应用应该能看到一切,而现代观点则是应用沙盒化模型。
  • 一些人认为,考虑到恶意互联网和贪婪的数据型软件,这种演进是必要的。
  • 另一些人则认为,Apple 正在宣示对机器的所有权,逐步侵蚀用户控制权,把人们推向 Linux。

技术细节与边缘情况

  • 有报告称,FDA 在实践中一直不一致,或者能被部分绕过;一方称它是坏掉的,另一方称这种说法毫无根据。
  • 新的保护机制在某些应用容器中即使有 FDA 也会阻止访问,破坏一些小众场景(例如屏幕保护程序设置)。
  • 基于 security-scoped bookmarks 的持久、不可见的按文件夹授权很难让用户检查或撤销,因此大家希望有更好的工具。