Очистити історію чатів iMessage у Mac OS X

Зміст:

Anonim

Програма Messages для Mac зберігає всю історію чатів через iMessage та SMS, надаючи вам довгий запис розмов у журналі чату, який легко переглядати та прокручувати. На відміну від iOS, у Mac OS X немає внутрішнього методу видалення історії чату, і хоча ви можете закрити вікно, це не обов’язково видаляє всі дані, журнали, кеші чи зв’язки з певним чатом, а також ці кеші все ще зберігаються на Mac.

Замість цього, якщо ви бажаєте очистити історію журналу чату в програмі «Повідомлення» для Mac OS X, вам доведеться звернутися до Finder або командного рядка, якщо ви хочете видалити свою історію повідомлень на Mac . Це не складно, потрібно лише видалити кілька файлів, як описано нижче.

Як видалити всю історію чату з повідомлень у Mac OS X

Це працює в усіх версіях програми «Повідомлення» для Mac, від ранньої до найновішої:

  1. Вийти з Повідомлень для Mac
  2. Натисніть Command+Shift+G, щоб відкрити вікно «Перейти до папки»
  3. Введіть ~/Library/Messages/
  4. Виберіть усі файли в каталозі «Повідомлення» та перемістіть їх у кошик, файли матимуть назви chat.db, chat.db-shm, chat.db-wal тощо
  5. Очистіть кошик і перезапустіть iMessages

Коли ви перезапустите програму «Повідомлення», жодна з ваших попередніх бесід не міститиме даних.

Пам’ятайте, що вкладення розмови зберігаються в окремій папці та обробляються окремо в межах ~/Library/Messages/Attachments/, яка включає такі речі, як зображення, зображення у форматі gif, відео, текстові файли, архіви, аудіокліпи , а також будь-які інші вкладення, надіслані через програму повідомлень Mac OS X. Таким чином, якщо ви хочете ретельно видалити всю історію та кеш із клієнта Messages, вам потрібно буде відвідати цей каталог вкладень і також видалити ці файли . Якщо є якісь зображення, які ви хочете зберегти локально з програми «Повідомлення» або розмови, збережіть їх, перш ніж видаляти їх або цю папку, інакше вони зникнуть назавжди.

Очищення історії чатів iMessage на Mac за допомогою командного рядка

Ви також можете зробити це за допомогою командного рядка, якщо вам зручно використовувати термінал і команду rm із символом підстановки, яка зазвичай вважається розширеною. Для цього вийдіть із iMessage і відкрийте термінал, у запиті введіть наступне:

rm -r ~/Library/Messages/chat.

Тоді, щоб викинути вкладені файли, зображення, архіви та інші кеші даних:

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

Пам’ятайте, що командний рядок абсолютно невблаганний, і файли видаляються негайно й назавжди. Робіть це, лише якщо ви точно знаєте, що ви робите та чому ви це робите.

Перезапустіть iMessages і знайдіть порожню історію чату.

Обидва ці трюки працюють ще в початковій бета-версії iMessages для Mac, а також у всіх сучасних версіях програми Mac OS X Messages, включно з сучасними версіями Mac OS, де Messages безпосередньо пов’язано з за допомогою програми для повідомлень iOS.

Пам’ятайте, що коли ви видалите кеш-пам’ять і журнали чату з програми «Повідомлення», програма відкриється порожньою, без завантажених попередніх повідомлень, а всі попередні розмови буде очищено. Зрештою, це й суть цієї процедури.

Можливо, є простіший спосіб видалити історію чату з програми «Повідомлення» Mac OS, але на даний момент у налаштуваннях програми Mac немає спеціального параметра, тому наведені вище прийоми доведеться досить.

Для тих, хто користується iOS, видалити повідомлення з iPhone та iPad, як показано тут, легко, але працює дещо інакше, дозволяючи вибирати окремі ланцюжки повідомлень, частини повідомлень або всі їх, щоб видалити відповідно.

Дякуємо за пораду, Кевін!

Очистити історію чатів iMessage у Mac OS X