Puis-je recharger d'anciennes conversations iMessage sur un nouvel appareil (iOS et OS X)?

13

Lorsque vous configurez un nouvel appareil iOS ou installez la version bêta des messages sur OS X, vous pouvez vous connecter avec votre compte iMessage pour commencer à recevoir et envoyer des messages avec iMessage.

Un avantage d'iMessage est que ces messages sont reçus sur tous vos appareils - ce qui signifie que tant que iMessage est configuré sur un appareil, vous pouvez voir l'historique d'une conversation.

Mais pour autant que je sache, vous ne pouvez voir que les messages qui ont été livrés après avoir configuré votre compte iMessage sur un appareil. Existe-t-il un moyen de charger les anciens messages qui ont été envoyés / reçus avant de configurer iMessage? (Je voudrais charger à la fois les anciens messages dans une conversation / thread en cours et les anciennes conversations qui n'ont pas récemment reçu de messages.)

jtbandes
la source
Seriez-vous ouvert à une recommandation d'utiliser quelque chose comme PhoneView pour conserver les messages et les rechercher? Les préférences sont très agréables pour l'exportation de l'historique des messages. cl.ly/Gyek
bmike

Réponses:

4

Je viens de transférer tout mon historique de chat en copiant ~/Library/Messagesd'une machine existante (OSX 10.8) vers une nouvelle (OSX 10.10).

Quelques choses à noter:

  1. Quittez les messages sur les deux machines avant de le faire
  2. Après avoir copié, supprimez chat.db-shmet chat.db-waldepuis ~/Library/Messagessur la nouvelle machine
  3. Videz la corbeille . J'ai trouvé qu'il y avait un processus appelé «IMDPersistenceAgent» qui conservait les fichiers que j'avais supprimés. J'ai tué ce processus ( sudo kill -9 piddans un terminal). Pour savoir quel processus (et le pid) conserve ces fichiers, j'ai utilisé l'excellent What's Keeping Me . Il a trouvé le processus coupable, mais je n'ai pas pu le tuer de l'intérieur (et j'ai donc dû recourir à la mort depuis un terminal).
  4. Démarrer les messages. Maintenant, il peut sembler que vous n'avez pas récupéré l'histoire, mais vous l'avez fait! Essayez de faire défiler vers le haut pour toutes les conversations existantes et vous constaterez que l'historique a été restauré. Si vous deviez démarrer une nouvelle conversation avec un contact qui n'est pas encore visible, vous constaterez que l'ancien historique des conversations est désormais visible.

Je suis satisfait de ce qui précède et je ne suis pas trop inquiet que la liste des conversations ouvertes ne soit pas restaurée tant que l'histoire elle-même est là. † w

Ashutosh Jindal
la source
2

L'application Messages sur iDevices et Mac stocke les messages dans le stockage local. Pour être bref, il n'y a pas d'option pour voir les anciens messages envoyés / reçus avant la configuration d'iMessage, car ils ne sont pas stockés ailleurs comme iCloud, etc.

Vous pouvez voir les conversations envoyées / reçues après avoir configuré l'application Messages dans le ~/Documents/iChatsdossier (par défaut) de votre Mac et le modifier via Messages app > Preferences > Messages.

Mais, il y a une exception ici: si vous sauvegardez des fichiers qui stockent vos conversations et les rechargez, vous pouvez voir des messages plus anciens.

Ahmet AYGÜN
la source
0

Pour clarifier, si vous avez une sauvegarde iOS iCloud de votre ancien téléphone et que vous passez ensuite à un nouveau téléphone, tant que votre nouveau téléphone reçoit la même puce de support de cellule que votre ancien, vous synchroniserez dans les anciens messages iMessage ainsi que.

J'ai essayé plusieurs fois de restaurer l'ancienne sauvegarde du téléphone iOS de l'iPhone 6s sur un iPad de rechange et aucun historique de message n'est apparu. Mais pour un nouvel iPhone 6s avec l'ancienne puce de support de cellule à l'intérieur, nous avions ce qui semblait être une synchronisation complète ou proche de l'historique complète automatiquement.

7ème invité
la source