通知设置未保留


13

将iMac和MacBook Air从Mavericks升级到优胜美地后,对通知的更改不会保留:

  • 查看“通知首选项”窗格-一组具有“通知”设置的应用程序。
  • 更改这些应用程序中的任何一个的通知设置都可以-例如,我可以更改警报样式,通知是否出现在通知中心等。
    • 在我重新启动/注销之前,这些设置将得到遵守,此时它们将还原为原始设置。
    • 新应用在运行时将显示在首选项窗格中。通知设置可以更改。重新启动后,该应用程序将从通知首选项窗格中消失,直到我再次运行它为止,此时它以默认设置出现。

因此,似乎正在发生的事情是这些设置没有保存到磁盘。我有:

  • 修复的权限
  • 删除~/Library/Application Support/NotificationCenter文件夹

这些都没有任何不同。有谁知道这些设置的存储位置?


我有同样的问题。不幸的是,我的开发者帐户已过期,并且可能要再过一个月我才不会重新注册(我们将切换到公司帐户)。这就是我要发送给dev bug记者的东西。我还尝试了所有操作,包括SMC重置。仍然没有运气。我注意到了,因为我禁用了gfxCardStatus的通知。现在,每次我的MBPr 15“在集成和离散图形之间切换时,都会弹出横幅。

同样在这里。作为临时措施,我断开了许多生成邮件的帐户的连接。太分心了。如果我感到绝望,将尝试tekrevue.com/tip/…
2014年

通知中心不保留我的设置时,我遇到了完全相同的问题。像anu一样,我尝试修复权限并删除~/Library/Application Support/NotificationCenter~/Preferences/com.apple.notificationcenter.plist,但没有任何效果。我需要摆脱那些%&*!Facebook的通知!
timbck2 2014年

我遇到了同样的问题,并为此提交了一个Apple Bug报告(18762327)。
理查德·赫特

感谢您加入雷达。对我来说,这肯定也像个虫子。
bmike

Answers:


9

固定:

苹果论坛上的该主题是关键:

  • 打开您的主文件夹中的库文件夹。
  • 在“库”文件夹中,打开“应用程序支持”文件夹。
  • 找到名为NotificationCenter的文件夹。将此文件夹拖到桌面上。
  • 接下来,打开终端应用程序并输入以下内容

cd `getconf DARWIN_USER_DIR`
rm -rf com.apple.notificationcenter 
killall usernoted; killall NotificationCenter
  • 重启你的电脑。

问题显然与NotificationCenter数据库有关。有3个文件:

  • D b
  • 数据库
  • db.wal

在我的情况下db.wal,文件为0字节,而在正常工作的Yosemite安装中为1.9MB。权限设置正确,但似乎优胜美地没有写信。仅删除db.wal不能解决问题-重新启动时创建了另一个0字节文件。删除所有内容都可以!


注意:在论坛中指出,您必须重新启动计算机两次才能使更改生效。
菲利普2014年

您实际上只需要重启一次。第二次重新启动实际上只是证明此修复程序有效。
2014年

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.