MENU

Mac短信永远显示红点问题

August 19, 2024 • Linux

前言

在Mac上的信息应用中原理是使用iCloud同步短信,但是可能会遇到以下问题:手机上有未读短信时,Mac上的信息应用会显示红点提醒你有未读短信。如果你在手机上删除了这些短信,但没有在Mac上查看,那么红点会一直存在,而且你也找不到这些未读短信。

解决方案

通过修改短信app的数据库数据,将未读字段都标记为已读。

操作步骤

  1. 连接数据库 sqlite3 /Users/<user>/Library/Messages/chat.db
  2. 修改所有未读数据为已读 UPDATE message SET is_read=1 WHERE is_read = 0;
  3. 查看所有未读数据 select * FROM message WHERE is_read = 0;
  4. 重启信息APP

总结

当iCloud同步短信时,Mac上的信息应用有时会显示无法消除的未读提示红点。通过手动修改短信应用的数据库数据,将所有未读消息标记为已读,可以有效解决这个问题。以上提供了具体的操作步骤,帮助你快速消除信息应用中的红点提示。

       本篇博文采用《CC 协议》,转载必须注明作者和本文链接