
Unbubble:免费开源工具可将iPhone iMessage导出为HTML和PDF
来源标题:Show HN: Unbubble – a free, open-source iMessage exporter for iPhone
Unbubble 是一款免费开源的 iPhone 消息导出工具,用户将 iPhone 连接 Windows 10/11 电脑后,可将 iMessage 和短信对话连同照片、回应、回复和编辑记录一并导出为离线 HTML 归档、按对话生成的 PDF、CSV 或 JSON。工具仅复制手机中的信息和联系人,无需完整备份、账号或付费授权,也不会上传数据。另有 iOS 27 版 Unbubble 应用,无需电脑即可将对话导出为 PDF 或 CSV。
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
Unbubble 是一款免费开源的 iPhone 消息导出工具。把 iPhone 连接到 Windows PC,即可将每一段 iMessage 和短信对话连同照片、回应、回复和编辑一并保存,形式包括离线 HTML 归档、每段对话一个 PDF、CSV 或 JSON。无需完整备份,无需账号,也没有遥测。面向 iOS 27 的 Unbubble iPhone 应用无需电脑,就能把一段对话导出为 PDF 或 CSV。
使用 Unbubble 这款免费开源的导出工具。在 Windows 10 或 11 PC 上安装 Unbubble,插上已解锁的 iPhone,选择要保存的对话。Unbubble 只从手机复制“信息”和“通讯录”,按日期、发送者、照片、回应和编辑重建每段对话,并保存为每段对话一个 PDF、CSV、JSON 或可浏览的离线 HTML 归档。它不需要完整备份,不需要账号,也不需要付费许可,除非你主动选择,否则不会上传任何内容。
大多数导出 iPhone 短信的指南最终都指向一款付费桌面应用。下面这些是人们实际会用的途径,按费用和保留的内容进行对比。竞品细节来自各厂商自己的页面,核查于 2026 年 11 月 1 日;购买前请确认当前条款。
iMazing 自己关于试用限制的 FAQ,包括“信息”条数上限。 Decipher Tools 的产品页,含价格、支持系统和基于备份的工作流程。 完整的 Windows 应用、iPhone 应用、Web 界面和中继,含许可证与测试。
Windows 只能通过 Apple 自己的移动设备驱动与 iPhone 通信。Unbubble 会为你安装该驱动,然后把“信息”数据库从手机流式读出,其余内容一到达就丢弃。
安装程序尚未进行代码签名,因此首次运行时 Windows SmartScreen 可能会显示“Windows 已保护你的电脑”。选择“更多信息”,确认文件来自官方 GitHub 发布页,然后点击“仍要运行”。每次发布都会提供 SHA256.txt,方便你校验下载内容。
Unbubble-Setup.exe 及其 SHA-256 校验值,由项目的公开发布工作流构建。
可以,需 iOS 27 或更高版本。Apple 不允许应用读取“信息”,但允许你批准的快捷指令读取。Unbubble iPhone 应用与 Unbubble Export 快捷指令配对:快捷指令按日期顺序读取“信息”,应用只保留你选中的那段对话,其余内容一到达就丢弃。任何数据都不会离开手机。iPhone 应用已提交至 App Store;其源代码和隐私政策已在 GitHub 上公开。
没有服务器,没有账号,没有分析统计。导出内容保存在应用的私有存储中,不会进入 iCloud 和电脑备份。
只有与你在手机上看到的一致,导出才有用。Unbubble 从“信息”数据库重建每段对话,而不是靠截图,因此能保留打印为 PDF 或复制粘贴时会丢失的细节。
所有格式都来自同一份重建后的对话,因此你可以同时保存多种格式。
Unbubble 为你提供一份完整、带日期、由你掌控的记录:每条消息及其发送者和时间戳;在 iPhone 上,PDF 还带有其内容的 SHA-256 指纹,以便日后检测改动。Unbubble 不对记录作认证,也不判定其是否可采信。规则因法院和司法辖区而异,因此在依赖任何导出之前,请咨询你的律师或法院,了解他们要求的格式和认证方式。
为什么缺失的记录不等于实测为零,以及结论如何追溯到其背后的消息。
可以。在“信息”中一边向上滚动一边录屏,然后把视频拖入 PC 上的 Unbubble,或从 iPhone 相册中选择。Unbubble 通过设备端 OCR 读取每条消息、发送者及其上方的时间标头,并像其他导出一样保存。时间来自“信息”自身的时间标头,因此同一标头下的消息共享该时间,第一个标头以上的内容则没有日期。Tapback 不会被捕获,照片和 emoji 会变成 [Photo] 和 [Emoji] 之类的标记。
Unbubble 的设计宗旨是:除非你另有决定,否则你的消息始终留在你手中。
一旦整段对话到了你的电脑上,你就可以把它当作时间线来阅读,而不只是回忆。如果你想要第二种解读,Unbubble 可以把一段对话发送给 Grey Mirror,由它衡量你提供的历史:谁先主动联系、回复时间如何变化,以及每次争吵之后发生了什么。这一步是可选的;无论如何,导出内容都归你所有。
对比谁先开启对话、谁反问、谁在间隔后重新联系。 找出回复时间、消息长度或热情程度发生可测量变化的地方。 查看结论及其背后的消息是如何呈现的。
这些限制来自 iOS 以及手机存储消息的方式。
在 Windows 10 或 11 PC 上安装 Unbubble,连接 iPhone,选择 PDF。Unbubble 会为每段对话保存一个 PDF,包含日期、发送者和照片。它免费且没有消息条数限制。在 iOS 27 或更高版本上,Unbubble iPhone 应用无需电脑也能把一段对话保存为 PDF。
使用 Unbubble。它会为你安装 Apple 的 iPhone 驱动,仅通过数据线从手机流式读取“信息”和“通讯录”,并把每段对话以 HTML、PDF、CSV 或 JSON 保存到你的“文档”文件夹。你不需要 iTunes,也不需要完整备份。
是的。Unbubble 免费开源,没有消息条数限制。根据 iMazing 自己于 2026 年 11 月 1 日核查的 FAQ,其试用版将“信息”限制为 25 条,更多内容需要付费许可。Unbubble 只负责消息导出;它不管理应用、照片或备份。
可以。Unbubble 的 CSV 导出每条消息一行,含时间戳、发送者和文本,可在 Excel、Numbers 或 Google Sheets 中打开。在 iPhone 上,CSV 还会记录方向、类型和附件路径,类似公式的单元格会被转义。
不会。iOS 只通过其备份服务释放“信息”数据库,因此 Unbubble 自己驱动该服务,并在字节到达时只保留“信息”和“通讯录”。照片、应用及其他所有内容都会被即时丢弃,因此不会产生备份文件夹,也不需要 100 GB 可用空间。
(原文较长,此处译出前 6000 字,完整内容请点「打开原文」。)
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。