Kann ich alte iMessage-Konversationen auf einem neuen Gerät (iOS und OS X) neu laden?

13

Wenn Sie ein neues iOS-Gerät einrichten oder Messages Beta unter OS X installieren, können Sie sich mit Ihrem iMessage-Konto anmelden, um mit iMessage Nachrichten zu empfangen und zu senden.

Ein Vorteil von iMessage besteht darin, dass diese Nachrichten auf allen Ihren Geräten empfangen werden. Solange Sie iMessage auf einem Gerät konfiguriert haben, können Sie den Verlauf einer Konversation anzeigen.

Soweit ich weiß, können Sie jedoch nur Nachrichten sehen, die zugestellt wurden, nachdem Sie Ihr iMessage-Konto auf einem Gerät eingerichtet haben. Gibt es eine Möglichkeit, alte Nachrichten zu laden, die vor dem Einrichten von iMessage gesendet / empfangen wurden? (Ich möchte sowohl alte Nachrichten innerhalb einer aktuellen Konversation / eines aktuellen Threads als auch alte Konversationen laden, die kürzlich keine Nachrichten erhalten haben.)

jtbandes
quelle
Wären Sie offen für eine Empfehlung, beispielsweise PhoneView zum Speichern und Durchsuchen von Nachrichten zu verwenden? Die Einstellungen sind sehr gut für den Export von Nachrichtenprotokollen. cl.ly/Gyek
bmike

Antworten:

4

Ich habe gerade mein gesamtes Chat-Protokoll übertragen, indem ich ~/Library/Messagesvon einem vorhandenen (OSX 10.8) Computer auf einen neuen (OSX 10.10) kopiert habe .

Einige Dinge zu beachten:

  1. Beenden Sie Nachrichten auf beiden Computern, bevor Sie dies tun
  2. Nach dem Kopieren über, löschen chat.db-shmund chat.db-walaus ~/Library/Messagesauf die neue Maschine
  3. Leeren Sie den Papierkorb . Ich stellte fest, dass es einen Prozess namens "IMDPersistenceAgent" gab, der die von mir gelöschten Dateien festhielt. Ich habe diesen Prozess abgebrochen ( sudo kill -9 pidin einem Terminal). Um herauszufinden, welcher Prozess (und die PID) an diesen Dateien festhält, habe ich das exzellente What's Keeping Me verwendet . Es fand den Täterprozess, aber ich war nicht in der Lage, ihn von innen heraus zu töten (und musste daher auf das Töten von einem Terminal aus zurückgreifen).
  4. Nachrichten starten. Nun könnte es so aussehen, als hättest du die Geschichte nicht zurückbekommen, aber du hast es getan! Wenn Sie nach vorhandenen Unterhaltungen suchen, wird der Verlauf wiederhergestellt. Wenn Sie eine neue Konversation mit einem Kontakt beginnen, der noch nicht sichtbar ist, wird der alte Konversationsverlauf angezeigt.

Ich bin mit dem oben Gesagten zufrieden und mache mir keine allzu großen Sorgen, dass die Liste der offenen Gespräche nicht wiederhergestellt wird, solange die Geschichte selbst vorhanden ist. † w

Ashutosh Jindal
quelle
2

Die Nachrichten-App auf iDevices und Macs speichert Nachrichten im lokalen Speicher. Kurz gesagt, es gibt keine Möglichkeit, alte Nachrichten anzuzeigen, die vor der Einrichtung von iMessage gesendet / empfangen wurden, da sie nicht an einem anderen Ort wie iCloud usw. gespeichert wurden.

Sie können gesendete / empfangene Konversationen nach dem Einrichten der Nachrichten-App unter dem ~/Documents/iChatsOrdner (Standard) auf Ihrem Mac sehen und dies über ändern Messages app > Preferences > Messages.

Es gibt jedoch eine Ausnahme: Wenn Sie Dateien sichern, in denen Ihre Konversationen gespeichert sind, und diese wieder laden, werden möglicherweise ältere Nachrichten angezeigt.

Ahmet AYGÜN
quelle
0

Wenn Sie eine iCloud iOS-Sicherung von Ihrem alten Telefon haben und dann auf ein neues Telefon umsteigen, werden Sie alte iMessage-Nachrichten synchronisieren, solange Ihr neues Telefon denselben Mobilfunkchip wie Ihr altes erhält auch.

Ich habe ein paar Mal versucht, das alte iPhone 6s iOS-Telefon-Backup auf einem Ersatz-iPad wiederherzustellen, und es wurde kein Nachrichtenverlauf angezeigt. Bei einem neuen iPhone 6s mit dem alten Mobilfunkchip wurde jedoch eine scheinbar vollständige oder nahezu vollständige Verlaufssynchronisierung automatisch durchgeführt.

7. Gast
quelle