可在系统设置中关闭单个app通知:进入“系统设置→通知与焦点”,点击目标app,关闭“允许通知”;还可通过app store偏好设置禁用评分弹窗,或用终端命令重置通知中心解决异常。
mac 上无法用终端命令直接“开关某个 app 的通知权限”,但你可以通过系统设置精准管理,同时配合少量终端操作解决弹窗反复、卡顿或残留问题。
一、在系统设置中关闭单个App的通知弹窗
这是最常用、最可靠的方式,适用于所有从 Mac App Store 或官网下载的应用:
- 点击左上角苹果菜单 →「系统设置」→ 左侧「通知与焦点」
- 在右侧应用列表中找到目标 App(如微信、Bear、Notion)→ 点击进入其通知设置页
- 将「允许通知」开关关闭 → 此时横幅、声音、锁屏提醒、通知中心汇总全部停用
- 特别注意:若该 App 仍弹出评分请求(如“请给五星好评”),需额外关闭其通知权限——因为部分开发者把评分弹窗伪装成通知样式发送
二、全局禁用 App Store 内嵌评分弹窗
很多 Mac App Store 应用会调用系统 StoreKit 框架,在启动时弹出“请评分”对话框。这不是通知,但干扰很大,可一键关闭:
- 打开「App Store」应用 → 顶部菜单栏点击「App Store」→「偏好设置」
- 取消勾选「App内评分及评论」
- 该设置立即生效,对所有已安装的 Mac App Store 应用有效,无需重启
三、重置通知中心状态,解决弹窗异常
如果某 App 关闭通知后仍偶尔闪现横幅,或通知中心卡住、摘要失效,说明本地数据库可能异常,可用终端快速修复:
- 打开终端,粘贴执行:killall NotificationCenter && defaults delete com.apple.notificationcenterui && killall Dock
- 这条命令会强制重启通知服务、清空 UI 配置缓存、刷新 Dock,不删历史通知,但能解决 80% 的显示错乱问题
- 执行后等待 5–10 秒,再检查该 App 是否还弹窗
四、卸载后清理残留通知权限
有些 App 卸载不干净,其通知注册信息仍留在系统里,重装后立刻恢复弹窗。彻底清理需两步:
- 先在「系统设置 → 通知与焦点」中找到该 App,手动关闭通知(即使图标已消失,有时仍残留条目)
- 再打开访达,按 Command + Shift + G,输入:~/Library/Preferences/,删除对应 plist 文件(如 com.tencent.xinWeChat.plist)
- 最后清空:~/Library/Application Support/NotificationCenter/ 下的 .db 文件(可选,针对顽固横幅)











