Hur du säkerhetskopierar din iMessage-historik

Säkerhetskopiera dina textmeddelanden (och iMessages) med detta gratis verktyg med öppen källkod för Mac. Du kanske vill behålla meddelandehistoriken med din familj av sentimentala skäl; du kanske vill föra konversationsregister för företag.

Du kanske redan säkerhetskopierar dina meddelanden i iCloud, men Apple laddar en arm och ett ben för utrymme. Du kan spara utrymme (och pengar) genom att göra en lokal säkerhetskopia och rensa ut din molnlagring.

Säkerhetskopierar dina enheter, foton och filer är alltid en bra idé - men det finns inte många verktyg för att säkerhetskopiera texter. Allt detta är dock möjligt med ett gratis verktyg som heter iMessage Exporter.

Hur du säkerhetskopierar dina textmeddelanden

iMessage Exporter kommer att skapa en lokal säkerhetskopia med din fullständiga konversationshistorik som du kan söka och läsa igenom. Den sparar den i ett rikt filformat som ser mycket ut som en iMessage-tråd. Du kan välja att inkludera alla bilagor och bilder för maximal säkerhetskopiering eller lagra det i vanlig text för maximal effektivitet.

Ladda ner iMessage Exporter från GitHub
Att ladda ner projekt från GitHub är inte lätt om du inte vet vad du letar efter.
Skärmdump: D. Griffin Jones/Cult of Mac

iMessage Exporter ett litet kommandoradsverktyg som du kör från terminalen, inte en app, men jag kan leda dig genom processen att använda den. Du behöver bara en Mac.

Gå till de Släpps sida för att ladda ner den.

Om du har en nyare Mac med ett Apple silikonchip, klicka på imessage-exporter-aarch64-apple-darwin.tar.gz. Om du har en äldre Intel Mac, klicka på imessage-exporter-x86_64-apple-darwin.tar.gz. (Om du inte är säker, klicka  > Om denna Mac för att dubbelkolla.)

Rensa det med säkerhet först

Öppna mappen Nedladdningar och dubbelklicka på .tar-filen för att packa upp den. Du bör se en svart ikon som säger imessage-exporter. Dubbelklicka på detta för att köra det för första gången.

Du kommer förmodligen att få ett popup-meddelande som säger att du inte kan köra det. Klick OK.

Klicka på
macOS-säkerhet kan vara irriterande.
Skärmdump: D. Griffin Jones/Cult of Mac

Öppen Systeminställningar (alias Systeminställningar på äldre versioner av macOS) och gå till Sekretess och säkerhet. Scrolla ner hela den stora listan och du kommer att se ett meddelande som säger att imessage-exporter "blockerades eftersom det inte är från en identifierad utvecklare."

Klick Öppet i alla fall, Klicka sedan Öppen i dialogrutan.

Se till att du också går tillbaka till Systeminställningar, bläddra tillbaka upp till Full diskåtkomst och aktivera det för Terminal.

Äntligen... säkerhetskopiera dina textmeddelanden

Kör iMessage Exporter från terminalen
Det är mycket installation, men åtminstone att köra det är enkelt.
Skärmdump: D. Griffin Jones/Cult of Mac

Nu är du redo att börja. Klicka på terminalfönstret som öppnades när du körde verktyget. Du kan lämna den öppen som referens.

Öppna ett nytt terminalfönster genom att trycka på kommando-N (⌘N) och skriv in cd nedladdningar. 'cd' står för 'ändra katalog', detta bör peka terminalen till samma mapp som imessage-exporter laddades ner i.

För att göra en säkerhetskopia, skriv bara in ./imessage-exporter -f html -n -m Ditt Förnamn med ditt eget namn istället för "YourFirstName". ("YourFirstName" ersätter ditt telefonnummer i exporten med ditt eget namn, vilket gör exporten lättare att läsa.)

  • Om du vill inkludera bilder och videor kommer detta att öka storleken avsevärt, men det blir en mer komplett säkerhetskopia. Kör samma kommando som ovan men exkludera -n
  • Om du vill ha en vanlig textbackup istället för en formaterad HTML-fil, byt ut html med Text
  • Om du vill spara säkerhetskopian direkt på en annan plats istället för din hemmapp, lägg till -p /mappsökväg/

Säkerhetskopieringen kommer att hamna i din hemmapp. Klicka på Finder-ikonen och tryck Skift-Kommando-H (⇧⌘H) för att hoppa dit.

Rensa bort dina gamla iMessages från iCloud

När du har skapat ditt lokala arkiv kanske du vill frigöra lite iCloud-utrymme.

Öppna meddelanden. Gå till i menyraden Meddelanden > Inställningar (på äldre versioner av macOS kallas det Inställningar). Bara ändra Behåll meddelanden från Evigt till Ett år.

Från en iPhone, gå till Inställningar > Meddelanden och scrolla ner för att hitta samma inställning.

Ta bort säkerhetskopian

Om du förstör och vill köra den igen med andra inställningar, eller om du inte tror att du behöver säkerhetskopian, är det lätt att ta bort.

Som standard placeras den i din hemmapp. Klicka på Finder och tryck Skift-Kommando-H (⇧⌘H) för att ta fram den. Dra bara mappen imessage_export till papperskorgen och töm papperskorgen.

Ganska bra, men med gränser

Verktyget är praktiskt, men det har några begränsningar. För det första är det utmanande att använda terminalen för personer som inte är flytande i kommandoradsgränssnitt. Det skulle inte ta mycket arbete att piska upp ett litet gränssnitt i SwiftUI.

Det är förståeligt, men inte desto mindre irriterande, att det inte kan dra in kontaktnamn. Icke desto mindre är iMessage Exporter ett snabbt och enkelt sätt att spara dessa meddelanden från förr.

Senaste blogginlägget

Använd Siri för att söka, dra och släppa bilder på macOS Sierra
September 11, 2021

Så här använder du Siri för att söka, dra och släppa bilder på macOS SierraSiri på Mac gör att hitta bilder mycket snabbare.Foto: Ste Smith/Cult of...

Hur man ändrar storlek på en JPG på din iPhone
September 11, 2021

Har du någonsin velat ändra storlek på ett foto innan du skickar det eller publicerar det på webben? Det snabbaste och enklaste sättet att göra det...

Hur man laddar ner all data Apple har om dig
September 11, 2021

Apples uppdaterade sekretesswebbplats är live, vilket ger amerikanska användare möjlighet att ladda ner all sin data från Apple. Webbplatsen förkla...