要停止 Safari 的网站通知权限提示,请打开 Safari 浏览器 > 设置 > 网站 > 通知,然后关闭允许网站请求发送通知的权限。Safari 声明,在您访问想要发送通知的网站时,它将不再询问。如果您已经允许了某个网站并希望停止其提醒,可以在 Safari 中更改该网站的权限,或在 macOS“系统设置”中关闭其通知;这两项是独立的控制设置。Apple 的 Safari 通知指南

关闭未来的通知请求

  1. 在 Mac 上打开 Safari 浏览器。
  2. 从菜单栏中选择 Safari 浏览器 > 设置。
  3. 选择网站,然后在边栏中选择通知。
  4. 取消选中允许网站请求发送通知的权限。

这是用于解决重复出现权限请求的设置项。它仅更改 Safari 针对请求权限的网站的行为;并不会关闭应用程序的通知或所有 Mac 系统的提醒。Apple 在其 Safari“网站”设置指南中也记录了相同的设置。菜单名称和布局在不同 macOS 版本之间可能会略有差异,但请在 Safari 的“网站”设置下查找“通知”部分。

拒绝特定网站的权限

如果某个网站已经弹出过请求,而您希望专门屏蔽它,请返回到 Safari 浏览器 > 设置 > 网站 > 通知。在列表中找到该网站,如果显示相关选项,请将其权限设置为拒绝。Apple 将拒绝定义为阻止该网站发送通知。当您希望在屏蔽某个特定网站的同时,仍保留其他网站的权限请求时,这会非常有用。

您还可以将通用的“允许网站请求…”复选框与针对单个网站的设置结合使用:关闭未来的请求,并拒绝已获得权限的网站。Safari 的“网站”设置中列出了您自定义了行为的网站,并为条目提供了移除控件。移除自定义条目会清除该网站的特定设置;这与选择拒绝并不相同。如果您的目的是阻止网站发送通知,请使用拒绝,而不是依赖于移除条目。Apple 在此处解释了针对特定网站的控制项。

停止已允许网站的通知

请求开关可以防止未来的权限提示,但您之前允许的网站可能仍会发送通知。要停止这些提醒,请选取苹果菜单 > 系统设置 > 通知,在“应用程序通知”下方找到该网站,然后关闭允许通知。Apple 指出,停用通知后,该网站仍会保留在列表中。若要将其从“通知”列表中移除,请在 Safari 的“网站”设置中拒绝其权限。Apple 关于自定网站通知的指南中对这两种控制项均有说明。

这种区分有助于诊断您所看到的内容:询问网站是否可以发送通知的对话框是 Safari 权限请求;而来自先前已允许网站的横幅或提醒则是通知。“系统设置”控制是否递送该网站的提醒,而 Safari 的“网站”设置则控制该网站是否拥有权限以及 Safari 是否向新网站询问。

如果提示仍然持续出现

请检查您是否在 Safari 本身中的网站 > 通知下更改了设置,而不仅仅是更改了 macOS 的通知递送设置。然后重新访问弹出提示的页面。对于单个网站,请在同一个“通知”列表中检查其权限,并在可用时选择拒绝。Apple 将这些设置记录为不同的独立项,并且在引用的指南中并未提供在 Safari“网站”设置之外全局关闭通知提示的单独命令。

Safari 还支持网页 App——即存储为独立应用程序的网站。如果请求来自网页 App 而不是 Safari 标签页,其通知可能会在系统设置 > 通知中作为该 App 进行管理。Apple 表示,网页 App 的通知需要在网页 App 中响应网站的权限请求;随后该 App 才会出现在“通知”设置中。Apple 的网页 App 通知说明涵盖了这种情况。

参考来源