Message Album
← 全部指南

如何保存 iPhone 上的短信和 iMessage:所有方法的坦诚比较

把消息从 iPhone 取到电脑上的六种方式、每一种究竟保住了什么,以及根据你需要一段对话、一条消息还是二十年历史,该选哪一种。

· 1 min read

关于这个问题的多数教程,回答的其实是另一个问题。它们告诉你怎么给消息截图,或者怎么打开 iCloud 备份,然后就结束了。这两者都不会给你一份可以在电脑上阅读、搜索、并且十年后仍能打开的对话副本。

下面是所有真正可行的方法,以及每一种保住了什么、又悄悄丢掉了什么。

先决定“保存”对你意味着什么

正确的方法完全取决于你需要的是哪一种:

  • 一条消息或一小段往来。 截图就够了,可以不用往下读。
  • 一整段对话,可读、可搜索。 你需要导出。
  • 一整段对话,每张照片和每段视频都保持完整质量。 你需要一种会把附件单独拷贝出来的导出,而不是把它们压平进某个文档的那种。
  • 一份你能证明未被改动的记录。 你需要带校验和的导出。
  • 全部内容,以便还原一部手机。 你需要的是备份,那是另一回事。见下面相应的一节。

方法一:截图

打开对话,截图,重复。

保住: 屏幕上显示的内容,一模一样。

丢掉: 可搜索性、可见范围之外的时间戳、完整分辨率的附件,以及你的一个下午。一年的日常消息是好几百张截图,而且你没法搜索它们。

用来留住一段有趣的对话没问题。但这不是保存一段关系历史的办法。

方法二:把消息转发给自己

长按一条消息,点“更多”,选中你想要的消息,然后用转发箭头发送到你自己的邮箱。

保住: 你所选中消息的文字。

丢掉: 很多情况下,是谁发的。转发过来的消息是一整块文字,没有清晰的发送者标识,也没有原始时间戳,而且你得一条一条点选。附件常常是被重新压缩后才送达的。

对于需要邮件发给别人的少数几条消息很有用。超过二十条左右就不现实了。

方法三:复制粘贴到备忘录或文档

选中文字,复制,粘贴。

保住: 文字。

丢掉: 其余一切,附件完全丢失,而且需要先滚动到对话的最开头。在一段跨越数年的对话里,在“信息”应用中回到开头是真的困难,这也是目前这个搜索词下排名靠前的论坛帖子里最常见的抱怨。

方法四:从 Mac 打印成 PDF

如果你的消息会同步到 Mac,就在 Mac 上打开“信息”,选中对话,选择“文件 › 打印”,然后“存储为 PDF”。

保住: 可见的对话,作为一份分页文档,图片在正文中。

丢掉: 视频和音频,PDF 无法播放它们。附件也会被降到页面分辨率。而且这仍然要求整段对话已经加载,也就是要滚动到顶部。

这是最好的免费方法,对很多人来说也够用了。细节见如何把短信保存为 PDF。

方法五:一份 iPhone 备份

连接 iPhone,打开访达,选中设备,选择“立即备份”。

保住: 一切,包括消息。

丢掉: 什么都不丢——但这里有个让人栽跟头的地方:备份是不可读的。它是一个装着成千上万个哈希文件名的文件夹,只为一个目的而设计:把手机恢复成原来的样子。你无法打开一份备份去读一段对话,只能把它恢复到一部手机上。

备份是应该有的东西。但当你想读一段对话时,它不是你要的东西。不过,它是导出的极好来源,而这正是下一个方法所用的。

方法六:把对话导出成相册

专门的导出工具会读取“信息”的数据库——在 Mac 上,或者在一份 iPhone 备份里面——然后写出一份可读的副本。

保住: 双方的每一条消息,按顺序,带时间戳;外加每一个附件,保持原始质量,装在一个属于你的文件夹里。

丢掉: 如果工具够好,什么都不丢。

这一类包括 imessage-exporter(免费、开源、命令行)、iMazing(全面的 iPhone 管理,可导出为 PDF、Excel 和 CSV)、Decipher TextMessage,以及做了这个网站的 Message Album。

该选哪个导出工具

坦白说:

  • 你在终端里得心应手,而且想免费。 用 imessage-exporter。做得扎实,维护活跃,不花钱。
  • 你想要一个 App 管理 iPhone 上的一切,而不只是消息。用 iMazing。
  • 你想把某一段对话作为纪念或记录保存下来,带一个可以直接交给别人的离线阅读器、原始质量的附件,以及一份能证明相册未曾改动的校验和清单。这正是 Message Album 的用途。

这里说的“完整质量”到底指什么

这是最要紧、却最少被讨论的差别。

当一段对话被导出为 PDF、Word 或电子表格时,其中的照片会被缩放以适应页面,并被重新编码。别人发给你的一张 1200 万像素照片,会变成一张页面宽度的图。原件已经从你的副本里消失了。

相册式的导出,会把原始文件从“信息”的附件存储中原封不动地拷贝到它自己的文件夹里,并链接过去。你相册里的那张照片,与当初发送的照片逐字节一致。视频和语音信息依然可以播放,而不是变成一帧静止画面或干脆消失。

如果你要保存的这段对话是你真正在意的,这通常就是决定性的因素。

没人提的一点:你的 Mac 上没有的东西

“信息”只显示已经同步过来的内容。如果你从 Mac 导出,而这段对话早于这台 Mac,或者你开启了“信息”的 iCloud 同步并启用了存储优化,那么有些附件可能只以缩略图形式存在,甚至根本不存在。

好的导出工具会告诉你。缺失的附件应当作为明确的警告出现,而不是无声消失,这样你才能区分“本来就没有照片的消息”和“照片已不在本地的消息”。如果一个工具不报告这一点,你就无法信任它产出内容的完整性。

要拿到尽可能完整的来源,请先用访达为 iPhone 做一份新的备份,然后从那份备份导出,而不是从 Mac 自己的资料库导出。

一句话建议

  • 保存一段往来:截图。
  • 便宜地保存一段对话:从 Mac 打印成 PDF。
  • 妥善地保存一段对话:把它导出成相册。
  • 防止手机丢失:同时保留一份备份。备份和相册解决的是不同的问题,两者你都该有。