Hapus Riwayat Obrolan iMessage di Mac OS X

Aplikasi Pesan untuk Mac melacak semua riwayat obrolan melalui iMessage dan SMS, menyediakan Anda dengan catatan percakapan yang panjang dalam log obrolan yang mudah ditinjau dan digulir. Tidak seperti iOS, tidak ada metode dalam aplikasi untuk menghapus riwayat obrolan di OS X, dan meskipun Anda dapat menutup jendela itu tidak selalu menghapus semua data, log, cache, atau asosiasi dengan obrolan tertentu, dan mereka cache masih tersimpan di Mac.

Sebaliknya, jika Anda ingin menghapus riwayat log obrolan dalam aplikasi Pesan untuk OS X, Anda harus beralih ke Finder atau baris perintah jika ingin mengosongkan riwayat pesan Anda di Mac. Ini tidak sulit, hanya masalah menghapus beberapa file seperti yang dijelaskan di bawah ini.

Cara Menghapus Semua Riwayat Obrolan dari Pesan di Mac OS X

Ini berfungsi di semua versi aplikasi Pesan untuk Mac, dari versi paling awal hingga terbaru:

  1. Keluar dari Pesan untuk Mac
  2. Tekan Command + Shift + G untuk memunculkan jendela "Go To Folder"
  3. Masukkan ~ / Library / Pesan /
  4. Pilih semua file di direktori Pesan dan pindah ke sampah, file akan dinamai chat.db, chat.db-shm, chat.db-wal, dll
  5. Kosongkan Sampah dan luncurkan kembali iMessages

Saat Anda meluncurkan kembali aplikasi Pesan, tidak ada percakapan Anda yang sebelumnya ada akan berisi data apa pun.

Perlu diingat bahwa percakapan Attachments disimpan dalam folder terpisah dan ditangani secara terpisah di dalam ~ / Library / Messages / Attachments / yang mencakup hal-hal seperti gambar, gif, video, file teks, ritsleting, klip audio, dan lampiran apa pun lainnya yang dikirim melalui aplikasi pesan dari OS X. Jadi, jika Anda ingin menyeluruh tentang menghapus semua riwayat dan cache dari klien Pesan, Anda harus mengunjungi direktori Attachments dan menghapus file-file itu juga. Jika ada gambar yang ingin Anda simpan secara lokal dari aplikasi Pesan atau percakapan, lindungi mereka sebelum menghapusnya atau folder itu, jika tidak, mereka akan hilang selamanya.

Menghapus Riwayat Obrolan iMessage di Mac dari Command Line

Anda juga dapat melakukannya melalui baris perintah jika Anda merasa nyaman menggunakan terminal dan perintah rm dengan wildcard, yang umumnya dianggap maju. Untuk melakukan itu, keluar dari iMessage dan buka Terminal, pada prompt ketik yang berikut:

rm -r ~/Library/Messages/chat.*

Kemudian, untuk membuang lampiran, gambar, ritsleting, dan cache data lainnya:

rm -r ~/Library/Messages/Attachments/??

Ingat baris perintah benar-benar tidak memaafkan dan file dihapus segera dan secara permanen, hanya lakukan ini jika Anda tahu persis apa yang Anda lakukan dan mengapa Anda melakukannya.

Luncurkan ulang iMessages dan temukan riwayat obrolan kosong.

Kedua trik ini bekerja sejauh iMessages asli untuk Mac beta, serta semua inkarnasi modern dari aplikasi OS X Messages, termasuk di OS X Yosemite di mana Pesan memiliki hubungan langsung dengan aplikasi pesan iOS.

Perlu diingat bahwa ketika Anda menghapus cache dan log obrolan dari aplikasi Pesan, aplikasi akan terbuka kosong tanpa pesan sebelumnya dimuat, dan semua percakapan sebelumnya akan dihapus. Itulah inti dari prosedur ini, setelah semua.

Mungkin ada cara yang lebih mudah untuk menghapus riwayat obrolan dari aplikasi Pesan OS X, tetapi pada saat ini tidak ada opsi khusus dalam preferensi aplikasi Mac, sehingga trik di atas harus cukup.

Bagi mereka yang berada di sisi iOS, menghapus Pesan dari iPhone dan iPad seperti yang diperlihatkan di sini adalah mudah tetapi bekerja sedikit berbeda, memungkinkan Anda untuk memilih setiap utas pesan, bagian dari pesan, atau semuanya, untuk dihapus sebagaimana mestinya.

Terima kasih atas tipnya Kevin!