如果在Apple设备上启用了iMessage同步,则可以从任何设备(包括Mac)访问完整的消息历史记录。有时您可能想删除一条消息,甚至整个对话。
在Mac上,您可以通过以下几种方法来消除消息。
消息应用程序使用多少iCloud Space
您的消息是否消耗了iCloud存储的很大一部分?没有人愿意为存储不必要和古老的消息而付费。以下是确切了解此应用占用多少空间的方法:
- 在Mac上启动系统偏好设置。
- 单击右上角的Apple ID 。
- 选择窗口左侧的iCloud 。
- 在屏幕底部,iCloud存储旁边,单击管理。
- 您将看到正在使用iCloud存储的应用程序的完整列表。查找消息,在其下,您将看到它正在使用多少GB /兆字节。

删除任何iMessage之前
许多Apple用户并不知道删除设备上的消息时,它们不仅会从当前使用的设备中消失,还会从所有其他设备中消失。因此请记住,如果您从Mac上的“消息”应用中删除任何内容,则该内容也会从iPhone,iPad或使用同一iCloud帐户的任何其他设备中删除。
同样,您也无法恢复消息或对话。一旦消失,它将永远消失。
如何在Mac上删除单个消息
如果您不希望任何人打开Mac并意外地在“消息”应用程序中阅读某条消息,则可以摆脱它,而不必删除与该人的整个对话。方法如下:
- 从Dock或Launchpad启动“消息”应用程序。
- 查找包含您要删除的消息的对话。
- 单击该消息一次。您会注意到该消息已突出显示。
- 在键盘上按Delete键。
- 将出现一个弹出窗口,询问您是否确定此决定。点击删除。

您可以删除自己的信息和其他人的信息。但是,如果您删除一条消息,则收件人仍然会看到它,因为该消息仅在您这一边被删除。
如何在Mac上删除多封邮件
如果您需要删除多个消息,而不是整个对话,则需要执行以下操作:
用您要删除的消息打开对话。在键盘上按住Command键的同时,单击所需的消息。选择完后,按键盘上的Delete键。要确认这些更改,请在弹出窗口中单击“删除”。

如何在Mac上清除整个对话
要删除整个对话,请打开消息应用程序,然后查找要删除的对话。您可以手动滚动对话,也可以单击对话列表顶部的“搜索”字段,然后输入联系人姓名。
然后,您可以继续使用以下四个选项之一:
- 用两根手指向左滑动,然后单击“删除” 。
- 将鼠标光标移到要删除的对话上。小的“ x”将出现在右侧。单击它,然后在弹出窗口中选择“删除”以确认您的决定。
- 用两根手指单击或右键单击对话,然后从弹出窗口中选择“删除对话”。
- 选择对话,然后从顶部菜单转到“文件”>“删除对话” 。

如何在Mac上自动删除邮件
如果您厌倦了在Mac上手动删除旧消息和会话的烦恼,可以对应用程序设置进行微小的更改,以在消息停留太长时间时自动销毁消息。
这是您应该做的:
- 启动消息应用程序。
- 在顶部菜单中,转到消息>首选项。
- 单击常规。打开“保留消息”附近的下拉菜单,然后选择您希望应用存储消息的时间。

现在,您的Mac将仅在选定的时间段内存储消息,而您无需手动删除旧的对话。
如何在macOS上永久删除完整的iMessage历史记录
即使您从Mac手动删除了所有iMessage,有时它们也不会被永久删除,并且可能仍存储在设备上。为了确保没有任何对话或消息的痕迹,您还需要删除消息文件。
有两种主要方法可以解决这种情况。如果您更愿意手动选择要删除的文件,则应执行以下操作:
- 打开Finder,然后从顶部菜单转到Go> Go to Folder (或按键盘上的Command + Shift + G组合键)。
- 在路径窗口中,输入〜/ Library / Messages并单击Go 。
- 您会看到有一个名为Archive的文件夹。在这里您可以找到旧的对话和消息。
- 还有其他文件,例如chat.db和StickerCache。如果您想彻底清除消息历史记录,只需选择所有这些文件,然后用两根手指单击它们,然后选择移至垃圾箱即可。
- 如果您还想删除在“消息”应用程序中发送的所有照片,音乐,视频和其他文件,则需要打开Attachment的文件夹。为此,再次打开“转到文件夹”,然后输入〜/ Library / Messages / Attachments 。
- 选择所需的文件夹和文件并将其删除。

几次单击即可摆脱不必要的消息
您可以使用本文中介绍的任何方法在Mac上快速删除iMessage和对话。但是请记住,如果您摆脱了这些消息,它们也会从任何其他同步设备中消失。
整理消息应用程序时请务必小心,并确保您有备份,以防万一您误删了一些有价值的东西。