赞助登录提交
博客

macOS 27.3 让“完全磁盘访问权限”更难获得。我会在自己的 Mac App 里这样改

作者 Justinas Rolando,MacPip 的开发者

简短回答

2026年10月2日,Apple 表示,授予 Mac App“完全磁盘访问权限”很快将需要“非常明确的用户操作”,并指出原因是 AI 智能体。研究人员 pdfu 在第一个 macOS 27.3 测试版中发现的代码,会让被拒绝访问受保护文件的 App 不再以关闭开关的状态出现在“完全磁盘访问权限”列表里。用户需要用加号按钮手动添加 App,或者把它拖进去。据报道,这个功能标志在测试版 1 中是关闭的,预计 27.3 会在 12 月发布。如果你的 App 需要“完全磁盘访问权限”,现在就重写你的引导流程,让它不再依赖 App 自己出现在那个列表里。

如果你的 Mac App 曾经让用户“打开系统设置,打开我们 App 旁边的开关”,这句话可能很快就不管用了。

10月2日,Apple 在开发者新闻页面上发布了macOS 中“完全磁盘访问权限”的更新。内容很短,而且异常直白。Apple 说,“完全磁盘访问权限”为了让备份类 App 能正常工作,“基本上绕过”了隐私控制,一些开发者的用法会在用户没有充分理解的情况下暴露文件、邮件、信息和浏览记录,而新的控制措施将确保用户只有通过“非常明确的用户操作”才能授予。它给出的理由是:“随着 AI 智能体的能力和自主性越来越强,这种级别的访问所带来的风险将大幅增加。”

五周之后,我们第一次看到了这意味着什么。

macOS 27.3 测试版里有什么

第一个 macOS 27.3 测试版在11月3日发布。11月7日,代码研究人员 pdfu 在 X 上发帖说了其中隐藏的一处变化,9to5Mac、Macworld 和 Cult of Mac 随后都做了报道。

现在是这样运作的:没有“完全磁盘访问权限”的 App 尝试读取受保护的文件时,macOS 会拒绝,然后把这个 App 加到“隐私与安全性”的列表里,开关处于关闭状态。所以 App 可以说“打开我们旁边的开关”,用户也会看到它已经在那里了。

新代码开启后,macOS 不再记录这些拒绝。App 不会出现在列表里。用户必须自己添加,用加号按钮,或者从“应用程序”文件夹把它拖进去。

先别慌,有几件事值得先了解:

Macworld 和 Cult of Mac 都预计 macOS 27.3 会在 12 月发布。以上内容都来自测试版代码和相关报道,并非 Apple 的发行说明,所以仍可能改变。

谁会受到影响

很多好用的 Mac App 都需要“完全磁盘访问权限”才能工作:备份 App(Apple 自己也点名了),还有磁盘清理工具、文件搜索工具、杀毒 App,以及一些终端和开发者工具。在 MacPip 上,这包括很多清理与维护 App和安全与隐私 App。

然后是 Apple 明显担心的那类 App:为了提供帮助而读取你的信息、邮件或浏览器历史记录的 AI 编程智能体和助手。这次变化的报道大多是围绕它们展开的,大家举的例子都是“信息”数据库。

如果你的 App 属于这两类中的任何一类,就别再指望“列表里的开关”这个办法了。

我会在自己的 Mac App 里这样改

1. 先问问自己到底需不需要。如果你的 App 处理的是用户自己选的文件,用打开面板和 security-scoped bookmarks,就能长期访问这些文件夹,不用跑一趟“系统设置”。“完全磁盘访问权限”是给备份这类真的需要访问一切的情况用的。如果你只需要一个文件夹,请留意后续测试版里的 Private Folders。

2. 围绕拖拽重写引导流程。不要让用户“在列表里找到我们”。替用户打开“完全磁盘访问权限”面板,并在引导窗口里放上 App 图标,配一句简短的话,比如“把它拖到列表里”。然后测试你用的链接在 27.3 上是否仍能打开正确的面板。

3. 检查权限,不要想当然。试着读取一个需要该权限的东西,来判断你有没有权限,并且在 App 回到前台时再检查一次。如果权限被移除了,就直接说明,不要悄悄失败。

4. 用大白话说明原因。Apple 希望用户明白自己在授予什么,将来你的 App 和开关之间可能会多一道警告。一句诚实的话比一大段文字更有效:你的 App 读取什么、为什么读取,如果属实,还要说明这些内容不会离开这台 Mac。

5. 现在就在测试版上试。这个标志在测试版 1 中是关闭的,所以请关注测试版 2 及之后的版本,并且每次都读一遍发行说明。引导流程坏了,通常不会表现为崩溃,而是表现为差评和客服邮件。

如果你只是使用 Mac

打开“系统设置”,进入“隐私与安全性”,再进入“完全磁盘访问权限”,看看列表。把你不认识或不再使用的统统关掉。只要一分钟,而这是你 Mac 上唯一一个几乎能读取一切的列表。

今日免费工具

这和权限无关,但属于同一个引导窗口。新的键盘快捷键速查表生成器可以接收你用任何写法写的 App 快捷键,把修饰键按 Apple 的顺序排好,并标出与 macOS 自己保留的快捷键(如 ⌘Space 和 ⌘Tab)以及标准快捷键(如 ⌘H)的冲突。然后生成一份可以打印或粘贴到帮助页面的速查表。它在你的浏览器里运行。

如果你本来就在为下一个 macOS 做准备,为下一个 macOS 做好准备这条提示词会带着编程智能体完成剩下的步骤。App 准备好之后,在 MacPip 上收录是免费的。收录的 App 在提交时会被自动扫描,而蓝色对勾只表示 MacPip 某天检查过这个 App。

来源

继续阅读

提交你的应用面向开发者的免费工具