Wis iMessage Chat History in Mac OS X

De Berichten-app voor Mac houdt bij van het bijhouden van alle chatgeschiedenis via iMessage en sms, waardoor u een lange staat van dienst heeft van gesprekken in een gemakkelijk te beoordelen en scrollable chatlogboek. In tegenstelling tot iOS is er geen in-app-methode om de chatgeschiedenis in OS X te verwijderen, en hoewel je een venster kunt sluiten, hoeft niet noodzakelijkerwijs alle data, logs, caches of associaties met een specifieke chat te worden verwijderd, en die caches worden nog steeds op de Mac opgeslagen.

In plaats daarvan, als je de geschiedenis van het chatlog in de Berichten-app voor OS X wilt wissen, moet je je wenden tot de Finder of de opdrachtregel als je je berichtengeschiedenis op de Mac wilt verwijderen. Dit is niet moeilijk, het is gewoon een kwestie van enkele bestanden verwijderen zoals hieronder beschreven.

Hoe verwijder je alle chatgeschiedenis uit berichten in Mac OS X

Dit werkt in alle versies van de Berichten-app voor Mac, van de vroegste versies tot de nieuwste:

  1. Sluit Gmail-berichten af
  2. Druk op Command + Shift + G om het venster "Ga naar map" te openen
  3. Voer ~ / Bibliotheek / Berichten in /
  4. Selecteer alle bestanden in de map Berichten en ga naar de prullenbak, bestanden krijgen de naam chat.db, chat.db-shm, chat.db-wal, enzovoort
  5. Leeg de prullenbak en start iMessages opnieuw

Wanneer u de Berichten-app opnieuw start, bevat geen van uw eerder bestaande gesprekken gegevens.

Houd er rekening mee dat de conversatiebijlagen in een afzonderlijke map worden opgeslagen en apart worden behandeld binnen ~ / Bibliotheek / Berichten / Bijlagen / waarin dingen zoals afbeeldingen, gifs, video's, tekstbestanden, ritsen, audioclips en andere bijlagen zijn verzonden de berichten-app van OS X. Dus als je grondig wilt zijn over het verwijderen van alle geschiedenis en cache van de Messages-client, moet je die Attachments-map bezoeken en die bestanden ook verwijderen. Als er afbeeldingen zijn die u lokaal wilt opslaan vanuit de Berichten-app of een gesprek, bewaart u ze voordat u ze of die map verwijdert, anders zijn ze voorgoed weg.

IMessagechatgeschiedenis wissen op de Mac via de opdrachtregel

U kunt dit ook via de opdrachtregel doen als u vertrouwd bent met het gebruik van terminal en de opdracht rm met een wildcard, die over het algemeen als geavanceerd wordt beschouwd. Om dat te doen, stopt u met iMessage en opent u Terminal, typt u het volgende:

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

Om vervolgens de bijlagen, afbeeldingen, ritsen en andere gegevenscaches te verwijderen:

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

Onthoud dat de commandolijn volledig meedogenloos is en dat bestanden onmiddellijk en permanent worden verwijderd, doe dit alleen als u precies weet wat u doet en waarom u het doet.

Start iMessages opnieuw en zoek een lege chatgeschiedenis.

Beide trucs werken zo ver terug als de oorspronkelijke iMessages voor Mac-bèta, evenals alle moderne incarnaties van de OS X Messages-app, inclusief in OS X Yosemite, waar Messages directe koppelingen heeft met de iOS-berichtenapp.

Houd er rekening mee dat wanneer u de caches en chatlogboeken van de berichten-app verwijdert, de app leeg wordt geopend zonder dat er eerdere berichten zijn geladen en dat alle eerdere gesprekken worden gewist. Dat is het hele punt van deze procedure, tenslotte.

Er is misschien een eenvoudigere manier om de chatgeschiedenis te verwijderen uit de Berichten-app van OS X, maar op dit moment is er geen specifieke optie in de voorkeuren van de Mac-app, dus de bovenstaande trucs zullen moeten volstaan.

Voor diegene die iOS gebruiken, is het eenvoudig om berichten van de iPhone en iPad te verwijderen, zoals hier getoond, maar het werkt een beetje anders, waardoor je afzonderlijke berichtthreads, gedeelten van berichten of allemaal kunt selecteren om te verwijderen waar nodig.

Bedankt voor de tip Kevin!