在新的MacOS 13 chat.db中,编辑消息的文本存储在哪里?



我们有一个应用程序分析iMessage chat.db的备份,但编辑和删除的消息似乎有NULL作为他们的文本值。我可以理解删除的消息,但为什么编辑的消息有NULL?它们的文本需要存储在某个地方。有人知道吗?谢谢!

我不知道为什么,但是文本可以在"attributedBody"字段。它被包装在一个NSString对象中,所以你需要一些解码来把它取出来。

最新更新