选择该应用可能检查的文件夹
Mac App Store 应用使用了 App Sandbox,即 macOS 为应用设定的访问边界。打开文件后,检查器即可访问该项目。若要检查安装在其他位置的组件,可能需要单独选择文件夹。
此应用中的所有文件夹权限均为只读。这些权限允许应用检查文件和声明;但不允许其编辑这些文件、启用扩展名或修复索引。
包含应用程序及其组件
- 点击工具栏中的“授予访问权限…”按钮;如果已选中某个文件夹,则点击“重新授予…”按钮。
- 选择
/Applications、某个用户的“应用程序”文件夹,或者您希望检查的自定义“应用程序”文件夹。 - 确认选择。打开“报告”并刷新,以包含该文件夹中的可读组件。
该授权将保存下来,供以后启动时使用。“重新授予……”会替换已保存的“应用程序”授权。工具栏中的“删除”按钮可清除该授权。
添加其他发现地点
- 在工具栏中打开“发现”文件夹。
- 选择“添加文件夹…”并选择一个或多个位置。
- 点击“完成”,然后查看更新后的“发现范围”部分。
如有,有用的位置包括 ~/Library/QuickLook 和 ~/Library/Spotlight. 该 ~ 表示您的主文件夹。您也可以选择一个包含应用程序或开发版本的文件夹。
在文件夹选择器中,按 Command-Shift-G 输入路径。系统会检查每个选中的文件夹及其可读取的子文件夹。请从相关文件夹开始,而不是整个主文件夹。
其他“发现”授权与“应用程序”授权分开保存。可在“发现文件夹”中,通过其路径旁边的“删除”按钮删除其中一项授权。删除授权不会删除该文件夹。另一个包含相同位置的已保存授权仍可提供访问权限。
搜索权限是独立的
在“搜索诊断”中选择的文件夹将确定该窗口的搜索范围。其只读访问权限是暂时的,不会保存到下一次会话中。选择一个发现文件夹并不意味着该文件夹会被自动选为搜索对象。
了解访问指示器
文件的访问指示符描述了应用程序如何访问该文件,例如已保存的书签或已选定的文件夹权限。书签是一种本地记录,允许应用程序请求 macOS 重新打开您之前选定的位置。它并非文件的副本,也不会授予对 Mac 的通用访问权限。
如果某项内容在移动、删除或更改其访问权限后无法重新打开,请通过“文件”→“打开…”再次选中该项。如果某个发现根无法读取,请重新选中该根并刷新。
技术细节:边界与持久性
“最近项目”和“发现”文件夹中的书签是存储在本地偏好设置中的应用级只读记录。访问范围会在操作时打开,并在操作结束后关闭。“发现”功能会检查可读的系统位置,无需“应用程序”权限,但这并不意味着可以无限制地访问系统。现有的文件系统和 macOS 隐私限制仍然适用。别名身份用于去重和隔离;读取操作遵循原始的授权路径。