Bisakah saya memuat ulang percakapan iMessage lama di perangkat baru (iOS dan OS X)?

13

Saat menyiapkan perangkat iOS baru atau menginstal Pesan Beta di OS X, Anda dapat masuk dengan akun iMessage Anda untuk mulai menerima & mengirim pesan dengan iMessage.

Satu keuntungan dari iMessage adalah bahwa pesan-pesan ini diterima di semua perangkat Anda - artinya selama Anda memiliki iMessage yang dikonfigurasikan pada perangkat, Anda dapat melihat riwayat percakapan.

Tapi sejauh yang saya tahu, Anda hanya dapat melihat pesan yang telah dikirim setelah Anda mengatur akun iMessage di perangkat. Apakah ada cara untuk memuat pesan lama yang dikirim / diterima sebelum mengatur iMessage? (Saya ingin memuat kedua pesan lama dalam percakapan / utas saat ini, dan percakapan lama yang belum menerima pesan baru-baru ini.)

jtbandes
sumber
Apakah Anda terbuka pada rekomendasi untuk menggunakan sesuatu seperti PhoneView untuk menyimpan pesan dan mencari mereka? Preferensi sangat bagus untuk mengekspor riwayat pesan. cl.ly/Gyek
bmike

Jawaban:

4

Saya baru saja mentransfer semua riwayat obrolan saya dengan menyalin ~/Library/Messagesdari mesin yang sudah ada (OSX 10.8) ke yang baru (OSX 10.10).

Beberapa hal yang perlu diperhatikan:

  1. Keluar dari Pesan di kedua mesin sebelum Anda melakukan ini
  2. Setelah menyalin, hapus chat.db-shmdan chat.db-waldari ~/Library/Messagespada mesin baru
  3. Kosongkan Sampah . Saya menemukan bahwa ada proses yang disebut 'IMDPersistenceAgent' yang berpegang pada file yang saya hapus. Saya membunuh proses itu ( sudo kill -9 piddi terminal). Untuk mengetahui proses (dan pid) mana yang berpegang pada file-file itu saya menggunakan Excellent Keeping Me . Ia menemukan proses pelakunya, tetapi saya tidak dapat membunuhnya dari dalamnya (dan karenanya harus menggunakan pembunuhan dari terminal).
  4. Mulai Pesan. Sekarang mungkin terlihat bahwa Anda tidak mendapatkan kembali sejarah, tetapi Anda melakukannya! Coba gulir ke atas untuk semua percakapan yang ada dan Anda akan menemukan bahwa sejarah telah dipulihkan. Jika Anda memulai percakapan baru dengan kontak yang belum terlihat, Anda akan menemukan riwayat percakapan lama sekarang terlihat.

Saya senang dengan hal di atas dan tidak terlalu khawatir tentang daftar percakapan terbuka yang tidak dipulihkan selama sejarah itu sendiri ada. † w

Ashutosh Jindal
sumber
2

Aplikasi pesan di iDevices dan Mac menyimpan pesan di penyimpanan lokal. Singkatnya, tidak ada opsi untuk melihat pesan lama yang dikirim / diterima sebelum pengaturan iMessage, karena mereka tidak disimpan di tempat lain seperti iCloud dll.

Anda dapat melihat percakapan terkirim / diterima setelah mengatur aplikasi Pesan, di bawah ~/Documents/iChatsfolder (default) di Mac Anda dan mengubahnya melalui Messages app > Preferences > Messages.

Tapi, ada pengecualian di sini adalah jika Anda membuat cadangan file yang menyimpan percakapan Anda dan memuatnya kembali, Anda bisa melihat pesan yang lebih lama.

Ahmet AYGÜN
sumber
0

Sebagai titik klarifikasi kecil, jika Anda memiliki cadangan iCloud iOS dari ponsel lama Anda dan kemudian Anda beralih ke ponsel baru, selama ponsel baru Anda mendapatkan chip operator seluler yang sama dengan yang lama, Anda akan menyinkronkan dalam pesan iMessage lama demikian juga.

Saya mencoba beberapa kali mengembalikan cadangan telepon iPhone 6s iPhone lama ke iPad cadangan dan tidak ada riwayat pesan yang muncul. Tetapi untuk iPhone 6s baru dengan chip pembawa sel lama di dalamnya, kami memiliki apa yang tampaknya menjadi sinkronisasi penuh atau dekat dengan riwayat lengkap secara otomatis.

Tamu ke-7
sumber