Mac双击新下载应用弹出“确定打开”提示,是因系统标记其来自互联网且未公证;需用终端命令sudo xattr -rd com.apple.quarantine /Applications/WeChat.app精准清除隔离属性,或拖拽App至终端执行xattr -d com.apple.quarantine,亦可Control+左键选择“打开”临时绕过。

Mac每次双击运行新下载的应用时弹出“您确定要打开此应用程序吗”提示,是因为系统标记该应用来自互联网且未被公证或签名,需人工确认安全。这个弹窗无法通过系统设置界面关闭,必须用终端命令移除特定扩展属性。
精准清除单个App的隔离属性
这一步直接删除系统加在应用身上的“来自互联网”标记,是最精准、最常用的解决方式。
1、打开“访达”,定位到目标应用(例如:【/Applications/WeChat.app】)。
2、右键点击该应用 → 选择“显示简介”,确认“通用”标签页中“已锁定”未勾选;若已锁定,先取消锁定再继续。
3、打开“终端”,输入以下命令并回车:
sudo xattr -rd com.apple.quarantine /Applications/WeChat.app
4、输入管理员密码(输入时无任何显示,输完直接按回车)。
5、命令执行完成后,再次双击该应用,弹窗将不再出现。注意:此操作仅作用于指定路径下的单个应用,不可批量处理多个App,且对系统级保护无影响。
免输路径的拖拽式操作(适合不熟悉命令行的用户)
方法简单直观,避免手动输入路径出错,尤其适合路径含空格或中文的应用。
1、打开终端,输入 xattr -d com.apple.quarantine 后留一个空格,不要回车。
2、直接把App图标从访达窗口拖进终端窗口,松手后路径自动补全——【必须拖拽.app文件本身,不能拖文件夹或别名】。
3、按回车执行,这条命令会立即剥离隔离属性,无需重启。
临时绕过弹窗:Control+左键打开
适用于不想动终端、也不愿反复授权的临时场景,操作简单但每次都要重复。
按住键盘上的Control键不放,再用鼠标左键双击该应用图标。
此时会弹出右键菜单,选择“打开”——系统将跳过“已损坏”警告,直接进入二次确认界面(仅一次),点“打开”后即可永久运行。
【必须用Control+左键点击触发右键菜单,单纯右键点击无效】

















