有没有办法在Mojave中禁用更新通知?


21

除了终止所有通知外,还有没有办法阻止针对应用程序和系统更新的“可用更新”通知显示?

  • 我已经在Sys Prefs> Software Update中取消选中“自动使Mac保持最新状态”
  • “高级...”中的所有内容均未选中
  • App Store> Prefs>自动更新未选中

为应对任何框架挑战,是的,我会执行常规的手动更新,但是不会影响我的工作。不,我不会容忍自动更新,这也没关系。也许我需要一个稳定的设置来进行开发,视频渲染,或者我只是不想被有关可能需要重新启动,关闭关键应用程序或中断我的工作流程的通知所困扰。


1
通知中似乎没有用于设置,系统偏好设置或应用商店的选项。
JWBH

2
系统更新现在可以在Mojave的sys prefs中生存。不过,我还没有找到一种方法来阻止来自软件更新或App Store的通知。
JWBH

2
Mojave每天都在烦我更新,但我宁愿只专注于工作和一周之内的更新。不能说“一周内提醒我”。我希望通过禁用自动更新和下载来停止提示。但是,某些更新文件已经下载。我可以删除2.8GB的文件并稍后再下载吗?不。甚至没有sudo。“不允许操作”。苹果不仅每天烦我,而且还强迫我保留我不想要的文件。就像我不拥有我的电脑,而只是向Apple租赁电脑一样,这样一来,他们在为他们提供便利时就会打扰我。
凯尔·托勒

5
我已经使用Apple的Feedback Assistant提交了针对此问题的错误报告(并且我确实认为应该将其归为错误而不是“建议”),我鼓励此处的每个人都做同样的事情。如果您想在反馈中包含有关Apple如何解决此问题的建议,我建议最好在Notifications System Preference中将App Store包含在App Store中。
GuyGizmo

3
@GuyGizmo好主意。这是指向该feedbackassistant.apple.com的链接,并且这是用于描述的模板gist.github.com/jordanglassman/a4915130d84f3e3d4638b5212d6edfa9
jordanpg

Answers:


4

没有

在与苹果技术人员通电话数小时之后,答案很简单,即目前尚无办法使通知静音。它们具有多种解决方法,例如卸载可能具有更新的所有应用程序或使所有通知静音,但不幸的是,它们都有不良的副作用。


AppleCare的支持永远不会告诉您官方不支持的解决方案。如果有一种方法可以通过终端浏览系统设置并进行修改,请不要指望它们。(因为即使该解决方案可能对您而言非常有用,您也不那么精明的祖母会尝试相同的操作,弄错了一些关键步骤,并使Mac无法使用...然后怪苹果)。
心理学家

的确如此,但我想我应该补充一点,这包括我一直在做的外部研究,以及该问题产生的其他建议解决方案。
JWBH

2

我刚刚找到了解决方法:

  • 备份并删除 /Library/Bundles/OSXNotification.bundle
  • softwareupdate --ignore macOSInstallerNotification_GM在终端中运行

[ http://osxdaily.com/2018/10/26/stop-upgrade-macos-mojave-notifications/]


我已经在Mojave中,即我正在运行10.14.1。此解决方案是否也适用于其他更新(次要操作系统安全更新,App Store更新)?
JWBH

这仅适用于升级操作系统本身的特定情况。OP指的是升级到Mojave 无法禁用的通知。
jordanpg

@JWBH抱歉,我没有看清楚问题。
Pascal,

2

如果要禁用特定应用程序的更新,可以使用softwareupdate --ignore

在终端中执行以下所有操作

从...开始

softwareupdate -l

列出所有可用的更新,

defaults read /Library/Preferences/com.apple.SoftwareUpdate.plist

找到您要忽略的应用程序的标识符,然后

softwareupdate --ignore 'Identifier'

忽略更新。应立即从“系统偏好设置”中的“软件更新”中消失。


当我运行list命令时,它仅显示Mojave更新,而不显示任何应用程序更新。与标识符plist相同,它不显示任何应用程序,仅显示“ macOS 10.14.6更新”。这是否也应该显示应用程序更新?我想念什么吗?
JWBH

1
  1. 我确定将通知中心设置为“请勿打扰”会成功吗?

  2. 进行sudo defaults read com.apple.SoftwareUpdate和之后,并根据需要更改AutomaticCheckEnabled和/或的值CriticalUpdateInstall,则可以始终执行sudo defaults write com.apple.SoftwareUpdate CatalogURL -string 'https://127.0.0.1'。您再也不会收到更新通知。当然也没有更新,但是...

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.