您与另一个人的聊天记录本身就是一本日记。重温旧对话可能是过去的爆炸。就像日记一样,您可以回顾您讨论的主题,甚至是您当天的心情。
您可以从不同的设备下载您的iMessage 聊天记录并将其保存以供后代使用。(iMessage chat history)这不是一个简单的过程,但您可以尝试多种方法。
从 iCloud 下载消息(Download Messages From iCloud)
您可以使用的最简单的方法之一是登录 iCloud 并将所有消息下载(log into iCloud and download all of your messages)到该设备,特别是如果您有一个不再使用的备用 iOS设备。然后,您可以断开设备与 iCloud 的连接,您的所有消息都将保留在其上。
- 点击设置(Settings)。
- 点击你的名字。
- 点按iCloud。
- 点击消息滑块(Messages slider )以打开(turn on iCloud)设备上的 iCloud。这将下载当前存储在 iCloud 中的所有消息以及任何附件。
- 让您的设备有足够的时间下载所有消息和附件,并确保您的设备有足够的存储空间。
- 下载信息后,重复步骤 1 和 2,但这次点击消息滑块(Messages slider)禁用 iCloud(disable iCloud)。
- 将出现一个提示,询问您是否要在设备上保留以前同步的信息。点击保留在我的 iPhone(Keep on My iPhone)(或 iPad)上。
- 所有以前保存的消息都将保留在您的设备上,但 iCloud 不会自动同步新消息。
使用 iMazing(Use iMazing)
iMazing 是第三方软件,可让您将 iPhone 或 iPad 备份(backup your iPhone or iPad)到Windows或Mac。备份后,您可以提取特定对话并存储它们。这是如何做到这一点的。
- 打开 iMazing 并备份您的 iPhone。
- 选择要保存的对话。
- 从以下选项中进行选择 -屏幕底部的导出到 PDF(Export to PDF)、导出到 Excel(Export to Excel)、导出到 CSV(Export to CSV)、导出到文本(Export to Text, )。
- 如果您只想保存附件,请选择导出(Export Attachments, )附件(just the attachments)。
- 如果要将整个对话打印到纸上,请选择打印。(Print)您可以选择是否包含联系方式、时间戳或仅包含文本。
- 接下来,您可以为文件命名并为其选择目标。
- 请注意,免费版在试用到期前最多只能传输25 行(up to 25 lines)对话。
- 您可以选择查看特定时间范围内的对话,也可以选择在对话继续的整个期间内查看对话。
- iMazing 也不仅限于消息(Message)对话——您可以使用它来提取WhatsApp、照片(Photos)等。
- iMazing 商店提供最多三台设备的终身许可,费用为 50 美元。
iMazing 直观且相对易于使用,但在对话之间切换时存在明显的延迟。
需要考虑的替代方案(Alternatives to Consider)
还有其他程序可以实现相同的目标。MobiMover是Windows用户的 iTunes 替代品,而AnyTrans是另一种价格实惠的终身选择。
从 Mac 打印(Print From Mac)
如果您使用Mac,还有另一种无需第三方软件即可保存消息的方法:您可以选择打印对话。
- 打开消息(Messages )>文件(File)>打印。 (Print. )
- 默认情况下,消息会加载大约四页对话。您可以根据需要向后滚动,并且打印的页数会增加。
- 在打印屏幕的左下角,选择是否要保存为PDF、PostScript或其他适用的程序。您也可以将对话作为电子邮件发送。
使用像 SQLite 这样的数据库浏览器(Use a Database Explorer Like SQLite)
公平警告:此最终方法是可用的最深入和技术上最繁重的选项之一。macOS 将您的消息和历史记录存储在Library文件夹中的隐藏数据库中。像SQLite这样的程序允许您打开数据库并查看其中的所有消息和附件。
首先,您需要找到Messages文件夹。
- 打开Finder >前往(Go)>前往文件夹。(Go To Folder.)
- 输入~/Library/ 并选择Go。
- (Make)按Cmd + Shift +确保隐藏文件夹可见。(Command + Shift + Period)同时。
- 打开Messages并复制chat.db并将其粘贴到其他位置,例如Desktop。
- 右键单击chat.db并选择Open With > DB Browser for SQLite。
- 这将在DB Browser(DB Browser) for SQLite中打开数据库。由于其复杂性,导航应用程序需要一些学习,但它允许您搜索整个数据库并将其导出(export the entire database)到另一个存储介质。
这些是可用于下载消息聊天记录并将其保存以备将来使用的最佳方法。目前,Apple并没有让保存消息变得特别容易。您最好的选择是使用上面的“从 iCloud下载消息”选项——这是最简单、最简单的方法。(Download Messages From)
另一方面,如果您有专业知识并且可以处理复杂的软件和数据库导航,SQLite是一个强大的工具,允许您自定义最终产品并以各种格式保存消息。
How to Download Your iMessage Chat History
Yоur chat history with another рerson is something of а diary in and of itself. Revisiting old conversations can be a blаst from the past. Like a diary, you can go over the topics you discussed or even your mood that day.
You can download your iMessage chat history from different devices and save it for posterity. It’s not a straightforward process, but there are several methods you can try.
Download Messages From iCloud
One of the easiest methods available to you, especially if you have a spare iOS device that you don’t use anymore, is to log into iCloud and download all of your messages to that device. You can then disconnect the device from iCloud, and all your messages will remain on it.
- Tap Settings.
- Tap your name.
- Tap iCloud.
- Tap the Messages slider to turn on iCloud on the device. This will download all of the messages currently stored in iCloud, along with any attachments.
- Allow sufficient time for your device to download all the messages and attachments and ensure your device has enough storage.
- Once the information has been downloaded, repeat steps 1 and 2, except this time tap the Messages slider to disable iCloud.
- A prompt will appear asking if you would like to keep previously synced information on your device. Tap Keep on My iPhone (or iPad).
- All previously saved messages will remain on your device, although iCloud will not sync new ones automatically.
Use iMazing
iMazing is third-party software that allows you to backup your iPhone or iPad to Windows or Mac. Once backed up, you can extract specific conversations and store them. Here’s how to do that.
- Open iMazing and backup your iPhone.
- Select the conversation you want to save.
- Choose from the following options – Export to PDF, Export to Excel, Export to CSV, Export to Text, at the bottom of the screen.
- Select Export Attachments, if you want to save just the attachments.
- Select Print if you want to print the entire conversation onto paper. You can choose whether to include contact details, timestamps, or just the text.
- Next, you can title the file and choose a destination for it.
- Note that the free version can only transfer up to 25 lines of conversation before the trial expires.
- You can choose to view conversations from within a specific time frame or for the entire period the conversation continues.
- iMazing isn’t limited solely to Message conversations, either — you can use it to extract WhatsApp, Photos, and much more.
- A lifetime license for up to three devices is $50 from the iMazing store.
iMazing is intuitive and relatively easy to use, but there is noticeable lag when switching between conversations.
Alternatives to Consider
There are other programs that accomplish this same goal. MobiMover is an iTunes alternative for Windows users, while AnyTrans is another option with an affordable price point for a lifetime option.
Print From Mac
If you use a Mac, there’s another way to save messages that don’t require third-party software: you can choose to print the conversation.
- Open Messages > File > Print.
- Messages loads roughly four pages of the conversation by default. You can scroll back as far as you like, and the number of pages it prints will increase.
- In the bottom-left corner of the print screen, select whether you want to save as PDF, PostScript, or in other applicable programs. You can also send the conversation as an email.
Use a Database Explorer Like SQLite
Fair warning: This final method is one of the most in-depth and technically heavy options available. The macOS stores your messages and history in a hidden database in the Library folder. A program like SQLite allows you to open the database and view all messages and attachments within it.
First, you need to find the Messages folder.
- Open Finder > Go > Go To Folder.
- Type ~/Library/ and select Go.
- Make sure hidden folders are visible by pressing Cmd + Shift + . (Command + Shift + Period) at the same time.
- Open Messages and copy chat.db and paste it somewhere else, like the Desktop.
- Right-click chat.db and select Open With > DB Browser for SQLite.
- This opens the database in DB Browser for SQLite. Navigating the application takes a bit of learning due to its complexity, but it allows you to search and export the entire database to another storage medium.
These are the best methods available for downloading Message chat history and saving it for the future. At present, Apple doesn’t make it notably easy to save messages. Your best bet is to use the “Download Messages From iCloud” option above — it’s the easiest and most fool-proof.
On the other hand, if you have the know-how and can tackle complicated software and database navigation, SQLite is a powerful tool that allows you to customize the final product and save the messages in various formats.