¿Puedo volver a cargar viejas conversaciones de iMessage en un nuevo dispositivo (iOS y OS X)?


13

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

Una ventaja de iMessage es que estos mensajes se reciben en todos sus dispositivos, lo que significa que siempre que tenga iMessage configurado en un dispositivo, puede ver el historial de una conversación.

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


¿ Estaría abierto a una recomendación para usar algo como PhoneView para preservar los mensajes y buscarlos? Las preferencias son muy buenas para exportar el historial de mensajes. cl.ly/Gyek
bmike

Respuestas:


4

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

Un par de cosas a tener en cuenta:

  1. Salga de Mensajes en ambas máquinas antes de hacer esto
  2. Después de copiar, eliminar chat.db-shmy chat.db-waldesde ~/Library/Messagesen la nueva máquina
  3. Vaciar la basura . Descubrí que había un proceso llamado 'IMDPersistenceAgent' que estaba reteniendo los archivos que eliminé. Maté ese proceso ( sudo kill -9 piden una terminal). Para averiguar qué proceso (y el pid) está reteniendo esos archivos, utilicé el excelente What's Keeping Me . Encontró el proceso culpable, pero no pude matarlo desde dentro (y por lo tanto tuve que recurrir a matar desde una terminal).
  4. Mensajes de inicio Ahora puede parecer que no recuperó la historia, ¡pero lo hizo! Intente desplazarse hacia arriba para ver las conversaciones existentes y verá que el historial se ha restaurado. Si tuviera que comenzar una nueva conversación con un contacto que aún no está visible, encontrará que el historial de conversación anterior ahora está visible.

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


2

La aplicación Messages en iDevices y Macs almacena mensajes en el almacenamiento local. Para ser breve, no hay opción para ver los mensajes antiguos que se enviaron / recibieron antes de la configuración de iMessage, porque no están almacenados en otro lugar como iCloud, etc.

Puede ver conversaciones enviadas / recibidas después de configurar la aplicación Mensajes, en la ~/Documents/iChatscarpeta (predeterminada) en su Mac y cambiar esto a través de Messages app > Preferences > Messages.

Pero, hay una excepción aquí: 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.


0

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

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

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.