Beachten Sie bei der Beantwortung dieser Frage, ob die Lösung lautet:
Wie kann ich SMS-Textnachrichten von meinem iPhone exportieren?
/var/mobile/Library/SMS/sms.db
Welches Format soll der Export haben? Das vorhandene Format ist sqlite, Sie können es also folgendermaßen in ASCII konvertieren:sqlite3 sms.db .dump > sms.db.txt
Für Schritt eins können Sie jailbreaken und dann scp, oder Sie können einfach Ihren Sicherungsordner nach der Datei durchsuchen, kein Jailbreak erforderlich.
Wenn Ihr Telefon keinen Jailbreak hat, schauen Sie unter OS X in:
~/Library/Application Support/MobileSync/Backup/<long_hex_string>/
Und in meinem Fall und nach verschiedenen Webquellen, wenn auch nicht in allen Fällen, heißt es:
3d0d7e5fb2ce288813306e4d4636395e047a3d28
Um Ihre anderen Fragen zu beantworten: Jedes Betriebssystem, kostenlos, erfolgreich.
AllYourTexts - kostenlos - Windows
Vollständige Offenlegung: Ich bin der Autor.
Ich habe selbst nach einer Lösung dafür gesucht und war mit den Angeboten von Drittanbietern unzufrieden. Ich hatte das Gefühl, dass sie überteuert oder schlecht gestaltet waren, also schrieb ich meine eigenen.
Ich verlasse mich auf PhoneView , von dem Sie richtigerweise bemerken, dass es sich um eine kostenpflichtige Lösung nur für Mac OS X handelt.
Es wurde von den Entwicklern immer sehr schnell aktualisiert, wenn ein neues iOS veröffentlicht wird. Ich habe sogar mehrmals Unterstützung für Vorabversionen / Betaversionen von iOS und iTunes erhalten. Support-E-Mails werden umgehend beantwortet, und ich habe zweimal benutzerdefinierte Builds von ihnen erhalten, um Probleme bei der Verwendung ihres Produkts mit iOS-Vorabversionen zu lösen, um mich bei der Verwaltung der Geräte zu unterstützen, die ich für die iOS-Entwicklung verwende.
Ich habe PhoneView verwendet, um Daten von einem Telefon zu speichern, das laut iTunes defekt war und nur gelöscht und dann wiederhergestellt werden konnte. Es war für mich ein zuverlässiges Schweizer Taschenmesser, das viele Lücken füllte, die iTunes und Xcode für die Verwaltung von iOS-Geräten hinterlassen.
Ich habe CopyTrans Kontakte für Windows verwendet (nicht sicher, ob es auch auf Mac funktioniert), um meine iPhone-SMS- und iMessage-Textnachrichten auf meinen PC zu exportieren.
Hier habe ich von dem Tool erfahren: So exportieren Sie iPhone-SMS
Ich kenne den Preis nicht, da ich ihre kostenlose Version verwendet habe, um alle meine über 100 Nachrichten zu exportieren. Ich denke, Sie müssen bezahlen, wenn Sie eine wirklich große Anzahl von SMS-Textnachrichten exportieren möchten.
Ich verwende Windows und habe Decipher Text Message gekauft (Mac 7 $, Windows 10 $). Es hat den Trick für meine Bedürfnisse erfüllt und alle meine Arbeits-SMS-Nachrichten von meinem iPhone gesichert. Meine Freundin benutzt es aber auch, sie hat einen Mac. Das Coole ist, dass das Programm auch meine SMS-Bilder gespeichert hat, womit ich nicht einmal gerechnet hatte. Hat jemand schon andere Tools ausprobiert?? Neugierig auf sie.
Eine Windows-Softwarelösung ist Save The Message
Die Software ist kostenlos (Testversion), die Kosten nach der 30-tägigen Testversion betragen jedoch 9,99 USD für ein Basiskonto und 99 USD für ein professionelles Konto.
Es gibt zahlreiche Tools (wie hier an anderer Stelle verlinkt), sowohl kostenlose als auch teure, um Nachrichtendaten zu exportieren. Sie alle verlassen sich darauf, Daten aus einem unverschlüsselten iPhone-Backup zu interpretieren. Sie können dies tatsächlich selbst tun, wenn Sie genau wissen, wie die Daten exportiert werden.
Die wichtigsten Fakten sind:
~/Library/Application Support/MobileSync/Backup/{uid}/
.manifest.db
ist eine SQLite-Datenbank, die alle Dateien in diesem Verzeichnis den tatsächlichen Dateinamen auf dem Gerät zuordnet.Library/SMS/sms.db
Datei auf Ihrem iPhone ist eine weitere Datenbank, die alle Nachrichten- und Anhangsdaten enthält.Ich wollte meine exportierten Nachrichten zukunftssicher machen (oder ihren Inhalt für Menschen lesbar und leicht zugänglich machen), also habe ich ein Skript geschrieben, um diese Datenbank zu laden, die Chats als JSON-Dateien zu exportieren und alle Anhänge neben jedem Chat zu archivieren (message group ).
Das Ergebnis ist eine Art hackiges, aber (für mich) funktionierendes Tool, das ich auf GitHub hochgeladen habe: iPhone message export . Dieses Skript ist möglicherweise ein guter Ausgangspunkt, wenn Sie daran interessiert sind, diese Sicherungen selbst durchzuführen.
(Der Preis ist kostenlos, ich habe erfolgreich auf macOS mit einem iOS 14-Backup getestet. Ich denke, wenn Windows-Backups auf die gleiche Weise gespeichert werden, sollte der gleiche Python-Code dort auch funktionieren.)
Ob Sie es glauben oder nicht, dafür gibt es eine App!
Mit der App SMS Export (4,99 $) können Sie Ihre SMS sowohl auf Ihrem Mac als auch auf Windows in die Software exportieren.
Sie können eine Sicherungskopie Ihrer gesamten SMS-Datenbank erstellen oder die SMS-Nachrichten auf Ihren Computer exportieren:
Sie können SMS in HTML, CSV oder Text konvertieren. Anschließend können Sie Ihre SMS in ein beliebiges Programm wie Excel oder Word laden und ausdrucken.
Mein Ziel für den Export war ein neues Smasung Galaxy Note, sodass es der Samsung Kies-Software (schließlich) gelang, die SMS aus einem unverschlüsselten iPhone-Backup zu importieren. Kies ist für Samsung-Telefone kostenlos. Es war notwendig, Treiber aus einem der Menüs in Kies zu aktualisieren, bevor dies bei mir funktionierte. Kies hindert mich auch daran, Android File Transfer auf 10.8 auszuführen, also habe ich Kies deinstalliert, sobald der Import abgeschlossen war.
Ansonsten habe ich DiskAid erfolgreich auf dem Mac verwendet, um meine SMS in eine flache Textdatei zu exportieren. Eine nützliche Referenz, aber ich würde lieber eine benutzerfreundliche (dh standardmäßige) SQLite-Datenbank exportieren, damit ich die Daten problemlos an anderer Stelle verwenden kann.
DiskAid kostet zum Zeitpunkt der Antwort 29,90 US-Dollar, aber sie bieten auch kostenlose Bildungslizenzen für Personen mit E-Mail-Adressen an Hochschulen an.
Ciaocibai
Matthäus Rankin
Segmentfehler
ptim
Andreas Larson
sqlite3 sms.db .dump > sms.db.txt
ist genau das, wonach ich gesucht habe. Danke!lababidi
JakeTheSnake
sqlite3 3d0d...
und dann ausführte,.once my-sms.txt;
gefolgt vonselect * from message;
.Raleigh L.
Raleigh L.