Posso ricaricare vecchie conversazioni di iMessage su un nuovo dispositivo (iOS e OS X)?


13

Quando si configura un nuovo dispositivo iOS o si installa Messaggi Beta su OS X, è possibile accedere con il proprio account iMessage per iniziare a ricevere e inviare messaggi con iMessage.

Un vantaggio di iMessage è che questi messaggi vengono ricevuti su tutti i tuoi dispositivi, il che significa che finché hai iMessage configurato su un dispositivo, puoi vedere la cronologia di una conversazione.

Ma per quanto ne so, puoi vedere solo i messaggi che sono stati recapitati dopo aver configurato il tuo account iMessage su un dispositivo. Esiste un modo per caricare i vecchi messaggi inviati / ricevuti prima di configurare iMessage? (Vorrei caricare sia i vecchi messaggi all'interno di una conversazione / discussione corrente, sia le vecchie conversazioni che non hanno ricevuto di recente messaggi.)


Saresti aperto a una raccomandazione di utilizzare qualcosa come PhoneView per conservare i messaggi e cercarli? Le preferenze sono molto utili per l'esportazione della cronologia dei messaggi. cl.ly/Gyek
bmike

Risposte:


4

Ho appena trasferito tutta la mia cronologia chat copiando ~/Library/Messagesda una macchina esistente (OSX 10.8) a una nuova (OSX 10.10).

Un paio di cose da notare:

  1. Chiudere i messaggi su entrambi i computer prima di procedere
  2. Dopo aver copiato, eliminare chat.db-shme chat.db-walda ~/Library/Messagessulla nuova macchina
  3. Svuota il cestino . Ho scoperto che c'era un processo chiamato "IMDPersistenceAgent" che si aggrappava ai file che avevo eliminato. Ho ucciso quel processo ( sudo kill -9 pidin un terminale). Per scoprire quale processo (e il pid) si aggrappa a quei file, ho usato l'eccellente What's Keeping Me . Ha trovato il processo del colpevole, ma non sono stato in grado di ucciderlo dall'interno (e quindi ho dovuto ricorrere all'uccisione da un terminale).
  4. Inizia messaggi. Ora potrebbe sembrare che non hai recuperato la storia, ma l'hai fatto! Prova a scorrere verso l'alto per eventuali conversazioni esistenti e scoprirai che la cronologia è stata ripristinata. Se avessi iniziato una nuova conversazione con un contatto non ancora visibile, scoprirai che la vecchia cronologia delle conversazioni è ora visibile.

Sono contento di quanto sopra e non sono troppo preoccupato che l'elenco delle conversazioni aperte non venga ripristinato finché la storia stessa è lì. † w


2

L'app Messaggi su iDevices e Mac archivia i messaggi nella memoria locale. Per essere brevi, non esiste alcuna opzione per visualizzare i vecchi messaggi inviati / ricevuti prima della configurazione di iMessage, perché non sono archiviati altrove come iCloud ecc.

Potresti vedere le conversazioni inviate / ricevute dopo aver impostato l'app Messaggi, nella ~/Documents/iChatscartella (impostazione predefinita) sul Mac e modificarla tramite Messages app > Preferences > Messages.

Ma c'è un'eccezione qui se si esegue il backup dei file che memorizzano le conversazioni e li caricano di nuovo, è possibile visualizzare i messaggi più vecchi.


0

Come piccolo punto di chiarimento, se si dispone di un backup iCloud iOS dal vecchio telefono e si passa a un nuovo telefono, a condizione che il nuovo telefono riceva lo stesso chip del gestore di telefonia mobile del vecchio, si sincronizzerà nei vecchi messaggi iMessage anche.

Ho provato alcune volte a ripristinare il vecchio backup del telefono iOS 6s per iPhone su un iPad di riserva e non è stata visualizzata alcuna cronologia dei messaggi. Ma per un nuovo iPhone 6s con il vecchio chip portacellulare al suo interno, abbiamo avuto quella che sembrava essere una sincronizzazione completa o vicina alla cronologia completa automaticamente.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.