mac开启勿扰模式后微信仍弹窗,说明勿扰未真正生效或微信被设为例外:先确认控制中心月亮图标已高亮、状态栏有月牙标识;再检查“允许以下应用在勿扰模式下发送通知”列表中是否包含微信,如有则移除;接着重置微信通知权限链——系统设置中关闭再开启“允许通知”,微信内开启“新消息通知”和“显示消息详情”,系统设置中勾选全部通知样式并设横幅为“持续”;最后终端执行killall usernoted或重建通知权限库并重启。

Mac开启勿扰模式后微信仍在弹窗提醒,说明系统级屏蔽未生效,问题出在通知权限层级错位或微信自身设置覆盖了系统规则。
确认勿扰模式是否真生效
点击屏幕右上角控制中心 → 找到月亮图标 → 确认已高亮点亮;若图标为灰色或未显示月牙,说明勿扰模式根本没启动。
勿扰模式开启后,状态栏右上角必须出现月牙标识,否则所有“不弹窗”操作都无效。
这一步必须先验证,否则后续所有设置都是白调。
检查微信是否被设为“例外应用”
系统设置 → 通知与焦点 → 勿扰模式 → 滚动到底部找到「允许以下应用在勿扰模式下发送通知」。
如果微信出现在该列表中,【它将完全绕过勿扰模式,强制弹窗】。点击右侧减号(−)将其移除。
很多用户误以为开了勿扰就万事大吉,却不知这里悄悄加了“白名单”,微信正躺在里面响个不停。
重置微信的通知权限链
第一步:系统设置 → 通知与焦点 → 微信 → 关闭「允许通知」→ 等待3秒 → 再次打开「允许通知」。
第二步:进入微信客户端 → 左下角三条横线 → 设置 → 消息通知 → 确保「新消息通知」和「显示消息详情」均为开启状态。
第三步:回到系统设置 → 通知与焦点 → 微信 → 勾选「锁定屏幕」「通知中心」「横幅」→ 「横幅样式」必须选「持续」。
注意:若「横幅样式」仍为「临时」,通知会在5秒后自动消失,但系统仍判定为“已弹出”,这会干扰勿扰模式的拦截逻辑。
终端强制刷新通知服务(仅当上述无效时执行)
方法一:快速重启通知中心
打开终端 → 输入:killall usernoted → 回车执行。
方法二:彻底重建通知权限库
终端依次执行:
sudo rm /Library/Preferences/com.apple.notificationcenter.plist
sudo killall NotificationCenter
sudo launchctl load /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
执行完立即重启Mac,勿扰模式才会重新读取全部应用的权限状态。











