必须逐个关闭App的“允许通知”总开关才能彻底禁用通知,包括横幅、声音、Dock徽章和锁屏显示;批量操作可用Command多选后右键关闭;高级用户可执行终端命令永久停用通知中心服务。

如果你正被Mac右上角反复弹出的微信、邮件、日历、提醒事项等通知条打断工作流,说明系统仍默认向多个App开放了完整的推送权限——必须逐个关闭“允许通知”总开关,才能真正切断横幅、声音、Dock徽章、锁屏显示这四类行为。
永久禁用单个App全部通知通道
这一步会彻底终止该App向系统提交任何通知的能力,包括后台服务触发的推送。重启App或重装都不会自动恢复。
点击屏幕左上角苹果菜单 → 选择“系统设置” → 左侧边栏滚动到底部,点击“通知与专注模式”。
在右侧“应用程序通知”列表中,找到目标应用(例如“信息”“Slack”或“Microsoft Outlook”),直接点击它的名字进入专属设置页。
将顶部【允许通知】开关关闭——注意:此时该App名称右侧立刻变为灰色且无勾选标记,表示通知中心、Dock图标、锁屏、声音四大通道已同步切断。
关闭后该App无法再向系统注册新通知,连通知中心归档都停止更新,是真正意义上的“静默状态”。
批量关闭多个App的通知(省时操作)
当你装了十几个工具类App(如Notion、Obsidian、Raycast、Linear),逐个点开设置太耗时,可用Command键多选一次性关闭。
方法一:在“系统设置 → 通知与专注模式 → 应用程序通知”列表中,按住Command键不放,依次点击要关闭通知的App名称(如“Calendar”“Reminders”“Notes”)。
方法二:选中全部目标App后,右键任意一个已选中的App名称 → 在弹出菜单中选择“关闭通知”。
这个操作会立即对所有被选中的App执行“允许通知=关”,比手动点十次开关快得多,且无需逐个确认。
用终端命令彻底卸载通知中心服务(高级用户)
此操作不可逆,执行后整个macOS的通知中心进程将退出,所有通知界面(包括通知中心视图、横幅、锁定屏幕通知)全部消失,仅保留系统底层日志记录能力。
打开“访达” → 前往文件夹 → 输入/Applications/Utilities → 双击运行“终端”。
输入以下命令并回车:
launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
系统不会提示成功,但你会立刻发现右上角不再弹出任何横幅,点击菜单栏日期区域也打不开通知中心——它已被强制停用。
【警告】该命令需管理员密码,执行后重启Mac也不会自动恢复;若要还原,必须在终端中重新输入launchctl load -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist并重启。

















