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

13

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

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

Ma per quel che posso dire, puoi vedere solo i messaggi che sono stati consegnati dopo che hai configurato il tuo account iMessage su un dispositivo. C'è un modo per caricare vecchi messaggi che sono stati inviati / ricevuti prima che impostano iMessage? (vorrei caricare entrambi i vecchi messaggi all'interno di una conversazione / thread corrente e vecchie conversazioni che non hanno ricevuto di recente messaggi.)

    
posta jtbandes 24.04.2012 - 14:41
fonte

3 risposte

4

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

Un paio di cose da notare:

  1. Esci da entrambi i messaggi sui messaggi
  2. Dopo la copia, elimina chat.db-shm e chat.db-wal da ~/Library/Messages sulla nuova macchina
  3. Svuota il cestino . Ho scoperto che c'era un processo chiamato "IMDPersistenceAgent" che si teneva ai file che ho cancellato. Ho ucciso quel processo ( sudo kill -9 pid in un terminale). Per scoprire quale processo (e il pid) si trattiene su quei file ho usato l'eccellente Cosa mi trattiene . Ha trovato il processo colpevole, ma non sono stato in grado di ucciderlo dall'interno (e quindi ho dovuto ricorrere all'uccisione da un terminale).
  4. Avvia 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 dovessi iniziare una nuova conversazione con un contatto che non è ancora visibile, scoprirai che la vecchia cronologia delle conversazioni è ora visibile.

Sono felice di quanto sopra e non sono troppo preoccupato per l'elenco delle conversazioni aperte che non vengono ripristinate fintanto che la cronologia è lì. † w

    
risposta data 11.08.2015 - 12:09
fonte
2

L'app Messaggi su iDevices e Mac memorizza i messaggi nella memoria locale. Per essere brevi, non c'è alcuna opzione per vedere i vecchi messaggi inviati / ricevuti prima dell'installazione di iMessage, perché non sono memorizzati da qualche altra parte come iCloud ecc.

Potresti vedere le conversazioni inviate / ricevute dopo aver impostato l'app Messaggi su, sotto la cartella ~/Documents/iChats (predefinita) sul tuo Mac e modificarlo tramite Messages app > Preferences > Messages .

Tuttavia, qui c'è un'eccezione se esegui il backup di file che memorizzano le tue conversazioni e li carichi di nuovo, potresti visualizzare messaggi meno recenti.

    
risposta data 04.06.2012 - 05:19
fonte
0

Come piccolo chiarimento, se si dispone di un backup iCloud iOS dal vecchio telefono e si passa a un nuovo telefono, finché il nuovo telefono riceve lo stesso chip di cellulare del vecchio, si sincronizzerà vecchi messaggi di iMessage.

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

    
risposta data 29.11.2016 - 03:36
fonte

Leggi altre domande sui tag