Effacer l'historique des conversations iMessage dans Mac OS X

L'application Messages pour Mac conserve l'historique de tous les dialogues via iMessage et SMS, vous offrant ainsi un long enregistrement des conversations dans un journal de discussion facile à consulter et à faire défiler. Contrairement à iOS, il n'existe pas de méthode intégrée pour supprimer l'historique des discussions dans OS X. Bien que vous puissiez fermer une fenêtre, il ne supprime pas nécessairement toutes les données, tous les journaux, caches ou associations associés à un chat spécifique. Les caches sont toujours stockés sur le Mac.

Au lieu de cela, si vous souhaitez effacer l'historique du journal de discussion dans l'application Messages pour OS X, vous devrez vous tourner vers le Finder ou la ligne de commande si vous souhaitez supprimer l'historique de vos messages sur le Mac. Ce n'est pas difficile, c'est juste une question de supprimer quelques fichiers comme détaillé ci-dessous.

Comment faire pour supprimer toute l'historique de conversation à partir de messages dans Mac OS X

Cela fonctionne dans toutes les versions de l'application Messages pour Mac, de la plus ancienne à la plus récente:

  1. Quitter des messages pour Mac
  2. Appuyez sur Commande + Maj + G pour faire apparaître la fenêtre "Aller à Dossier"
  3. Entrez ~ / Bibliothèque / Messages /
  4. Sélectionnez tous les fichiers dans le répertoire Messages et placez-les dans la corbeille, les fichiers seront nommés chat.db, chat.db-shm, chat.db-wal, etc
  5. Vider la corbeille et relancer iMessages

Lorsque vous relancez l'application Messages, aucune de vos conversations précédentes ne contient de données.

Gardez à l'esprit que les pièces jointes de conversation sont stockées dans un dossier séparé et traitées séparément dans ~ / Library / Messages / Attachments / qui inclut des éléments tels que des images, gifs, vidéos, fichiers texte, zips, clips audio et autres pièces jointes. l'application de messagerie d'OS X. Ainsi, si vous voulez vraiment supprimer l'historique et le cache du client Messages, vous devez visiter ce répertoire Attachments et supprimer également ces fichiers. S'il existe des images que vous souhaitez enregistrer localement depuis l'application Messages ou une conversation, conservez-les avant de les supprimer ou de supprimer ce dossier, sinon elles disparaîtraient définitivement.

Suppression de l'historique de conversation iMessage sur le Mac à partir de la ligne de commande

Vous pouvez également le faire via la ligne de commande si vous êtes à l'aise avec l'utilisation de terminal et de la commande rm avec un caractère générique, généralement considéré comme avancé. Pour ce faire, quittez iMessage et ouvrez Terminal, à l'invite tapez ce qui suit:

rm -r ~/Library/Messages/chat.*

Ensuite, pour supprimer les pièces jointes, images, zips et autres caches de données:

rm -r ~/Library/Messages/Attachments/??

Rappelez-vous que la ligne de commande est complètement impitoyable et que les fichiers sont supprimés immédiatement et de façon permanente, seulement si vous savez exactement ce que vous faites et pourquoi vous le faites.

Relancez iMessages et trouvez un historique de discussion vide.

Ces deux astuces fonctionnent aussi bien que la version originale d'iMessages pour Mac, ainsi que toutes les versions modernes de l'application OS X Messages, y compris dans OS X Yosemite où Messages a des liens directs avec l'application iOS.

Gardez à l'esprit que lorsque vous supprimez les caches et les journaux de chat de l'application Messages, l'application s'ouvre vide sans aucun message précédent chargé et toutes les conversations précédentes sont effacées. C'est tout le sens de cette procédure, après tout.

Il existe peut-être un moyen plus simple de supprimer l'historique des discussions de l'application Messages de OS X, mais pour le moment, il n'y a pas d'option spécifique dans les préférences de l'application Mac, donc les astuces ci-dessus suffiront.

Pour les utilisateurs du côté iOS, la suppression des messages de l'iPhone et de l'iPad comme illustré ici est simple mais fonctionne un peu différemment, vous permettant de sélectionner des messages, des portions de messages ou des messages individuels pour les supprimer.

Merci pour le conseil Kevin!