如何导出 iMessage 对话(iPhone、Mac 或 Windows 电脑)

· 阅读约需 2 分钟

Featured Image

无论在 iPhone 还是 Mac 上,Apple 的“信息”应用都没有导出按钮。不过你依然可以导出 iMessage 对话,具体哪种方法最合适,取决于你手边有什么设备:

  • 只有 iPhone:TextPort 应用通过 Apple 快捷指令,把“信息”里的对话逐字导入,再导出为 PDF、电子表格或纯文本,无需电脑,也不用数据线。前 3 个对话可免费导入,之后需要订阅(方法一)。
  • 有 Mac:免费的 TextPort for Mac 应用可以导出长对话和完整历史记录,“信息”本身也能把较短的对话打印成 PDF(方法二)。
  • 有 Windows 电脑:免费的 TextPort for Windows 应用读取 iPhone 备份,导出同样的文件(方法三)。
  • 习惯使用命令行:免费开源的 imessage-exporter 可将对话保存为 TXT 或 HTML 文件(方法四)。
  • 只有几条消息:转发到邮箱,或者截屏(方法五)。

方法一:在 iPhone 上导出 iMessage 对话(无需电脑)

如果你没有 Mac,或者急着要这份对话,可以直接在 iPhone 上导出。TextPort 通过 Apple“快捷指令”应用中的 TextPort 快捷指令导入“信息”对话,所以你得到的是真正的消息文字,而不是一张图片。快捷指令导入需要 iOS 26.4 或更高版本(可在“设置”>“通用”>“关于本机”中查看系统版本)。如果系统版本较旧,请一边滚动对话一边录屏,TextPort 会从录屏中读取消息。

  1. 打开 TextPort。轻点添加聊天,然后轻点从“信息”导入。
  2. 第一次使用时,轻点添加快捷指令。Apple 的“快捷指令”应用会打开,在那里同样轻点添加快捷指令,然后返回 TextPort。
  3. 轻点查找聊天,选择对话(可以按姓名搜索),然后轻点继续。
  4. 选择1 周、1 个月,或自定义起止日期,然后轻点继续。如果需要整个对话,请选择能覆盖全部内容的时间范围。
  5. 轻点开始导入。收集消息期间,请让“快捷指令”一直停留在屏幕上,也不要锁定手机。
  6. 在保存的聊天记录中打开这个聊天,轻点导出,然后选择 PDF、电子表格(CSV)或文本(TXT)。接着可以分享、存储到“文件”,或者打印。

无论是 iMessage 还是短信,每条消息都会逐字、按顺序导入,并带有发送者和时间戳。完整的图文步骤见使用 TextPort 快捷指令导入 iMessage 和短信指南。

方法二:在 Mac 上将 iMessage 对话存为 PDF(免费)

Mac 可以免费把任何“信息”对话打印成 PDF。不过它只能看到已经同步到 Mac 上的内容,所以请先开启“iCloud 信息”:

  • 在 iPhone 上:前往设置 > [你的姓名] > iCloud,轻点查看全部(或显示全部),轻点iCloud 信息,然后打开在此 iPhone 上使用。
  • 在 Mac 上:在“信息”中选取信息 > 设置,点击 iMessage,然后勾选启用“iCloud 信息”。

然后导出对话:

  1. 在 Mac 上打开“信息”应用。
  2. 点击你想导出的对话。
  3. 滚动到聊天记录的最开头,加载完整历史记录。
  4. 按下 Cmd + P(文件 > 打印)。
  5. 在打印对话框中,点击左下角的下拉菜单,选择存储为 PDF。

PDF 会保留消息气泡以及每条消息的发送者,但可能不显示每条消息的发送时间,所以在依赖它之前请先核对日期。对于很长的对话,滚动回最开头可能要花很长时间。

长对话,或需要每条消息都带时间:TextPort for Mac 是 Mac App Store 上的一款免费应用(需要 macOS 14.6 或更高版本)。它读取 Mac 上已有的同一份“信息”历史记录,可以一次导出整个对话,或你选定的日期范围,格式为 PDF、CSV 或 TXT,附件则打包在 ZIP 中。它生成的 PDF 会显示每条消息的日期、时间和发送者。和“打印为 PDF”一样,它只支持 iMessage 和短信。想对比其他免费和付费的 Mac 导出应用,请参阅在 Mac 上导出 iMessage 的最佳应用。

方法三:在 Windows 电脑上导出 iMessage,或从 iPhone 备份导出

Windows 打不开 Apple 的“信息”应用,所以电脑上的工具会改为读取 iPhone 的本地备份。TextPort for Windows 是免费的。它通过“Apple 设备”应用(或 iTunes)经 USB 备份你的 iPhone,或打开电脑上已有的备份,然后将对话导出为 PDF、CSV 或 TXT,照片和文件则打包在 ZIP 中。在 Windows 上导出对话指南会带你一步步完成。

iMazing 和 Decipher TextMessage 等付费应用同样读取 iPhone 备份,在 Mac 和 Windows 电脑上都能用。两者都能读取 iMessage、短信和 RCS(你与安卓手机之间的聊天)。iMazing 可以从同一份备份中导出 WhatsApp 聊天,而 Decipher 的 WhatsApp 支持是单独销售的另一款应用。iMazing 按年订阅,Decipher 则是一次性购买。Decipher TextMessage 对比中有更详细的介绍。

方法四:imessage-exporter(免费、开源、命令行)

如果你习惯使用“终端”,imessage-exporter 是一款免费的开源软件,可将 iMessage 数据导出为 TXT 或 HTML 文件,支持 macOS、Linux 和 Windows。

它适合想把所有对话都存成普通文件的技术用户。它是没有按钮的命令行应用,也不会生成分页的 PDF,所以如果想要一份可打印的单个对话记录,用 iPhone 或 Mac 上的 TextPort 会更快。

方法五:iOS 内置的变通方案(仅适合少量消息)

如果只有几条消息,iPhone 自带两种方式:

转发到邮箱:按住某条消息气泡,轻点更多,选择需要的消息,然后轻点转发箭头,发送到你自己的邮箱。转发后的副本会丢失原始发送者和时间;如果该邮箱地址同时也是你的 iMessage 地址,它还会进入“信息”而不是收件箱。从 iPhone 通过邮件发送短信指南介绍了其他邮件方式。

截屏转 PDF:对对话进行截屏,打开“照片”应用,选中这些截屏,轻点共享 > 存储到“文件”,然后在“文件”应用中长按这些图片,选择创建 PDF。这样生成的 PDF 由图片组成,无法搜索或复制其中的文字。

PDF、CSV 还是文本记录

  • PDF 适合打印、分享以及各类法律用途。
  • CSV 可以在电子表格中打开。每条消息占一行,日期、时间、发送者和内容分列显示,方便排序和搜索。
  • TXT 是纯文本记录,适合粘贴到其他文档中。

如果导出是为了打官司、抚养权纠纷或职场投诉,请在 iPhone、Mac 或 Windows 电脑上用 TextPort 把整个对话导出为 PDF,每条消息都带有日期、时间和发送者,并保持原始顺序。只交几张裁剪过的截屏,难免让人怀疑漏掉了什么。打印短信用于法庭指南介绍了打印件之外还应准备哪些材料,从 iPhone 导出短信的最佳应用则把各款工具并排作了比较。

TextPort

开始导出你的短信

支持 iPhone、Mac 和 Windows,无需电脑。

下载到 iPhone