¿Puedo recargar las conversaciones antiguas de iMessage en un dispositivo nuevo (iOS y OS X)?

13

Al configurar un nuevo dispositivo iOS o al instalar Messages Beta en OS X, puede iniciar sesión con su cuenta iMessage para comenzar a recibir & enviando mensajes con iMessage.

Una de las ventajas de iMessage es que estos mensajes se reciben en todos sus dispositivos, lo que significa que mientras tenga configurado iMessage en un dispositivo, podrá ver el historial de una conversación.

Pero, por lo que puedo decir, solo puede ver los mensajes que se han enviado después de que configuró su cuenta de iMessage en un dispositivo. ¿Hay alguna forma de cargar los mensajes antiguos que se enviaron / recibieron antes de configurar iMessage? (me gustaría cargar ambos mensajes antiguos dentro de una conversación / conversación actual, y conversaciones antiguas que no han recibido mensajes recientemente.)

    
pregunta jtbandes 24.04.2012 - 14:41

3 respuestas

4

Acabo de transferir todo mi historial de chat copiando ~/Library/Messages de una máquina existente (OSX 10.8) a una nueva (OSX 10.10).

Un par de cosas a tener en cuenta:

  1. Salga de los mensajes en ambas máquinas antes de hacer esto
  2. Después de copiar, elimine chat.db-shm y chat.db-wal de ~/Library/Messages en la nueva máquina
  3. Vaciar la papelera . Descubrí que había un proceso llamado 'IMDPersistenceAgent' que se aferraba a los archivos que eliminé. Maté ese proceso ( sudo kill -9 pid en una terminal). Para averiguar qué proceso (y el pid) está guardando en esos archivos, utilicé el excelente Lo que me mantiene . Encontró el proceso del culpable, pero no pude matarlo desde dentro (y, por lo tanto, tuve que recurrir a matar desde una terminal).
  4. Iniciar mensajes. Ahora puede parecer que no recuperaste la historia, ¡pero lo hiciste! Intente desplazarse hacia arriba para ver las conversaciones existentes y encontrará que el historial se ha restaurado. Si tuviera que iniciar una nueva conversación con un contacto que aún no está visible, verá que el antiguo historial de conversación ahora está visible.

Estoy contento con lo anterior y no me preocupa demasiado que la lista de conversaciones abiertas no se restablezca siempre que el historial esté allí. † w

    
respondido por el Ashutosh Jindal 11.08.2015 - 12:09
2

La aplicación de mensajes en iDevices y Mac almacena mensajes en el almacenamiento local. Para ser breve, no hay ninguna opción para ver los mensajes antiguos que se enviaron / recibieron antes de la configuración de iMessage, ya que no se almacenan en ningún otro lugar como iCloud, etc.

Podrías ver las conversaciones enviadas / recibidas después de configurar la aplicación de Mensajes en la carpeta ~/Documents/iChats (predeterminada) en tu Mac y cambiar esto a través de Messages app > Preferences > Messages .

Pero, hay una excepción aquí si si realiza una copia de seguridad de los archivos que almacenan sus conversaciones y las vuelve a cargar, podría ver mensajes más antiguos.

    
respondido por el Ahmet AYGÜN 04.06.2012 - 05:19
0

Como un pequeño punto de aclaración, si tiene una copia de seguridad de iCloud iOS de su teléfono anterior y luego cambia a un teléfono nuevo, siempre que su nuevo teléfono reciba el mismo chip de operador celular que el anterior, se sincronizará viejos mensajes de iMessage también.

Intenté varias veces restaurar la copia de seguridad del teléfono iOS del iPhone 6s en un iPad de repuesto y no apareció el historial de mensajes. Pero para un nuevo iPhone 6s con el antiguo chip del operador de telefonía celular en su interior, teníamos lo que parecía ser una sincronización completa o casi completa en el historial de forma automática.

    
respondido por el 7th Guest 29.11.2016 - 03:36

Lea otras preguntas en las etiquetas