提醒标志在不同设备上显示错误的计数


12

我有iPhone,iPad,MacBook和Mac mini,并且在通过iCloud同步的所有设备上都使用了提醒。我创建了几个列表,目前没有不完整的项目。但是,MacBook上的“提醒”徽章计数为“ 2”,而在Mac mini上为“ 1”。在iPhone和iPad上,该计数均为无(“ 0”),这是正确的。如果我在我的iCloud.com帐户上进行检查,该计数也将为空。这些幻象警报从何而来?我该如何摆脱它们?

Answers:


14

TLDR:启动“日历”应用程序,依次转到“设置”,“警报”,然后启用“在通知中心显示共享日历消息”并重新启动。

随后将进行更详细的说明。


我遇到了同样的问题:iOS设备上没有徽章,但Mac上的徽章是“ 1”。

搜索完控制台应用程序后,我发现其中的一些消息CalNCService表明它代表代表请求徽章计数为“ 1” EKCalendarInviteReplyNotification。这表明徽章是共享“提醒”列表上某些活动的结果。它甚至打印出有问题的列表的名称-我不久前“离开”的共享列表。

但是,通知中心中没有与此列表相关的通知。好吧,事实证明该通知已被“ 日历”应用中的设置过滤掉。我转到Calendar.app -> Settings -> Alerts并启用了“在通知中心显示共享日历消息”。

由于事件已被过滤,所以它本身什么也没做。所以我去了活动监控器并强行退出了CalNCService。我重新启动了Calendar应用程序,因此它将重新启动服务(重新启动也可以解决问题),BOOM,系统向我显示了丢失的通知!

通知是我不再可以访问此共享列表(叹息,谁在乎)。我猜原来与我共享它的人已删除它。因此,我只是取消了该通知,因此徽章消失了。

额外的解释器

为什么日历与提醒有任何关系?这是因为在内部,“提醒”最初是(并且似乎仍然)是使用“秘密”隐藏日历来实现的。他们这样做是因为,在iCloud出现之前的日子里,日历同步是在设备之间共享数据的少数几种方法之一。因此,即使您使用的是Google或Yahoo或其他工具,也可以同步并共享您的提醒列表。共享数据的另一种方法是通过电子邮件服务器-这正是Notes应用程序所做的。提醒==日历,便笺==电子邮件。

当时很聪明,但是我敢肯定工程师现在已经厌烦了。


这对我有用。谢谢!
DaveL17

3

您可以尝试使用调试技巧在iCloud中强制刷新提醒:

转到终端(在/Applications/Utilities/Terminal.app中),然后输入以下命令:

defaults write com.apple.reminders RemindersDebugMenu 1

现在打开“提醒”(或重新启动应用程序),您将看到一个调试菜单,进入该菜单并单击“刷新”,看它是否解决了您的问题。

这是该菜单的图片:

提醒调试菜单

要摆脱调试菜单,请输入以下命令:

defaults delete com.apple.reminders RemindersDebugMenu

然后重新启动提醒应用。


不幸的是,这对我不起作用,但是隐藏的调试菜单上的提示很不错。我不知道那一个。
DaveL17

2

首先,我想过,通过iCloud.com恢复“日历和提醒”存储的旧实例后,为我修复了幻像徽章,但不久后又回来了!

在花了可观的时间尝试这里和整个Internet上的所有建议之后,唯一真正有帮助的过程(至少到目前为止,是手指交叉了!)是Apple的“ Mac”部分中描述的过程。支持文档“使用iCloud联系人,日历或提醒获取帮助”

  • 转到System Preferences... / iCloud并禁用CalendarsReminders
  • 关闭系统偏好设置
  • 等待1分钟
  • 再去System Preferences... / iCloud一次
  • 启用CalendarsReminders
  • 重新启动Mac

最后一点至关重要。仅在重新启动后,幻像徽章才消失(并且大约30分钟后仍然消失)。不,没有之前的步骤,仅重新启动也无济于事。


1

在iOS上,无需重启即可更新提醒徽章通知。只需打开日历应用程序,按“日历”并拉下整个页面即可更新所有日历。这也将强制更新您的提醒。


0

根据此社区主题的建议,我通过从iCloud 设置页面还原提醒和日历来解决此问题。我使用了最近的备份(今天早上),因此没有丢失数据。错误的徽章是否存在更长的时间都没有关系。


-1

我的新iPhone 7plus遇到了同样的问题。通过按住睡眠唤醒和降低音量按钮然后重新打开来进行重新启动来解决此问题。


-1

在这里找到答案:

似乎有效的方法是终止Dock进程。为此,只需启动“活动监视器”,找到名为“ Dock”的项目,然后单击“退出过程”。Dock将消失,稍后会重新启动。瞧!不再有幻影徽章。

当其他一切都失败时,它对我有用。


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.