Podczas konfigurowania nowego urządzenia z systemem iOS lub instalowania Wiadomości Beta w systemie OS X możesz zalogować się na swoje konto iMessage, aby rozpocząć odbieranie i wysyłanie wiadomości za pomocą iMessage.
Jedną z zalet iMessage jest to, że te wiadomości są odbierane na wszystkich twoich urządzeniach - co oznacza, że dopóki masz skonfigurowany iMessage na urządzeniu, możesz przeglądać historię konwersacji.
Ale o ile mi wiadomo, możesz zobaczyć tylko wiadomości dostarczone po skonfigurowaniu konta iMessage na urządzeniu. Czy istnieje sposób ładowania starych wiadomości, które zostały wysłane / odebrane przed skonfigurowaniem iMessage? (Chciałbym załadować zarówno stare wiadomości w bieżącym wątku / wątku, jak i stare wątki, które nie otrzymały ostatnio wiadomości).
Odpowiedzi:
Właśnie przeniosłem całą historię czatów, kopiując
~/Library/Messages
z istniejącej maszyny (OSX 10.8) na nową (OSX 10.10).Kilka rzeczy do zapamiętania:
chat.db-shm
ichat.db-wal
ze~/Library/Messages
na nowym komputerzesudo kill -9 pid
w terminalu). Aby dowiedzieć się, który proces (i pid) trzyma się tych plików, skorzystałem z doskonałego programu Keep Keep Me . Znalazłem proces winowajcy, ale nie byłem w stanie go zabić z jego wnętrza (i dlatego musiałem uciekać się do zabijania z terminala).Cieszę się z powyższego i nie martwię się zbytnio o to, że lista otwartych rozmów nie zostanie przywrócona, dopóki sama historia będzie dostępna. † w
źródło
Aplikacja Wiadomości na urządzeniach iDevices i Mac przechowuje wiadomości w pamięci lokalnej. Krótko mówiąc, nie ma opcji, aby zobaczyć stare wiadomości, które wysłano / odebrano przed konfiguracją iMessage, ponieważ nie są one przechowywane w innym miejscu, jak iCloud itp.
Możesz zobaczyć wysłane / odebrane rozmowy po skonfigurowaniu aplikacji Wiadomości w
~/Documents/iChats
folderze (domyślnie) na komputerze Mac i zmienić to za pomocąMessages app > Preferences > Messages
.Istnieje jednak wyjątek: jeśli tworzysz kopie zapasowe plików, które przechowują twoje rozmowy i ładujesz je z powrotem, możesz zobaczyć starsze wiadomości.
źródło
Jako mały punkt wyjaśniający, jeśli masz kopię zapasową iOS iCloud ze starego telefonu, a następnie przełączasz się na nowy telefon, tak długo, jak nowy telefon otrzyma ten sam układ operatora komórkowego, co stary, zsynchronizujesz stare wiadomości iMessage także.
Próbowałem kilka razy przywrócić kopię zapasową starego telefonu iPhone 6s iOS na zapasowym iPadzie i nie pojawiła się historia wiadomości. Ale w przypadku nowego iPhone'a 6s ze starym układem nośnym komórki mieliśmy automatycznie synchronizację czegoś, co wyglądało na pełną lub bliską pełnej historii.
źródło