前言
在Mac上的信息应用中原理是使用iCloud同步短信,但是可能会遇到以下问题:手机上有未读短信时,Mac上的信息应用会显示红点提醒你有未读短信。如果你在手机上删除了这些短信,但没有在Mac上查看,那么红点会一直存在,而且你也找不到这些未读短信。
解决方案
通过修改短信app的数据库数据,将未读字段都标记为已读。
操作步骤
- 连接数据库
sqlite3 /Users/<user>/Library/Messages/chat.db
- 修改所有未读数据为已读
UPDATE message SET is_read=1 WHERE is_read = 0;
- 查看所有未读数据
select * FROM message WHERE is_read = 0;
- 重启信息APP
总结
当iCloud同步短信时,Mac上的信息应用有时会显示无法消除的未读提示红点。通过手动修改短信应用的数据库数据,将所有未读消息标记为已读,可以有效解决这个问题。以上提供了具体的操作步骤,帮助你快速消除信息应用中的红点提示。
本篇博文采用《CC 协议》,转载必须注明作者和本文链接