mac系统频繁弹出“该程序正在尝试修改设置”提示,是因为完全磁盘访问或辅助功能权限未授予,需手动在“系统设置→隐私与安全性”中分别配置对应权限,且部分应用需同时启用两项权限才可彻底解决。

Mac系统频繁弹出“该程序正在尝试修改设置”提示,是因为macOS的完全磁盘访问(Full Disk Access)或辅助功能权限被拒绝或未正确授予,导致应用在后台调用系统级操作时触发安全拦截。这个弹窗无法通过常规偏好设置一键关闭,必须手动调整隐私权限配置。
确认弹窗来源程序
点击弹窗右下角“显示”按钮→跳转到“系统设置→隐私与安全性→完全磁盘访问”页面;若弹窗来自无障碍控制类操作(如自动化脚本、鼠标模拟工具),则需检查“辅助功能”列表。
注意:不同程序触发的弹窗归属不同权限组,【必须先确定是哪个应用在请求权限,否则后续授权无效】。
授予完全磁盘访问权限
方法一:拖拽式授权(推荐给已知可信应用)
打开“系统设置→隐私与安全性→完全磁盘访问”→点击左下角锁图标并输入密码解锁→将对应App(如Terminal、BetterTouchTool、Logi Options+)直接从访达拖入右侧列表→勾选左侧复选框启用。
方法二:手动添加(适用于命令行工具或未出现在访达中的进程)
点击“+”号→在弹出窗口中按 Command+Shift+G →输入 /Applications →选择目标App →点击“添加”;若该App无图形界面(如brew安装的cli工具),需先在终端执行 xattr -d com.apple.quarantine /path/to/binary 清除隔离属性,否则添加后仍不生效。
启用辅助功能权限
第一步:前往“系统设置→隐私与安全性→辅助功能”
第二步:点击左下角锁图标解锁
第三步:点击“+”号→在访达中定位到对应App(例如Keyboard Maestro、Hammerspoon、AutoClicker)→添加后务必勾选其左侧复选框
第四步:重启该App,此前的弹窗将不再出现
⚠️关键提醒:部分App(如某些录屏工具)需同时拥有“完全磁盘访问”和“辅助功能”两项权限,缺一不可;仅开一项仍会持续弹窗。
禁用特定App的权限请求(临时规避)
如果确认某App存在恶意行为或已卸载但弹窗残留,可在终端执行:sudo tccutil reset All com.example.appbundleid(将com.example.appbundleid替换为实际Bundle ID)
获取Bundle ID方式:右键App→“显示包内容”→打开Contents/Info.plist→查找CFBundleIdentifier字段值
这一步会清除该App所有隐私权限记录,下次启动时重新请求——但若App本身设计为每次运行都申请权限,则弹窗还会回来。











