Как выгрузить чат из iMessage

«Сообщения» от Apple не умеют выгружать чаты, так что без компа не обойтись. На Mac есть бесплатный опенсорсный imessage-exporter. Он сохранит каждый чат в текстовый файл. На Windows (или на том же Mac) iMazing прочитает твой iPhone и выгрузит сообщения в файл CSV.

  1. 1

    Mac: проверь, что чат есть на Mac

    Открой «Сообщения» на Mac и найди нужный чат. imessage-exporter видит только то, что лежит на этом Mac. Что хранится только в iCloud, он не найдёт.

  2. 2

    Mac: установи imessage-exporter

    Открой «Терминал» и вбей brew install imessage-exporter (нужен Homebrew). Или скачай программу со страницы релизов на GitHub.

  3. 3

    Mac: дай «Терминалу» доступ к диску

    Открой «Системные настройки» → «Конфиденциальность и безопасность» → «Доступ к диску» (Full Disk Access) и включи там «Терминал». Твои сообщения лежат в защищённой папке.

  4. 4

    Mac: выгрузи чаты

    Введи в «Терминале» imessage-exporter -f txt. В домашней папке появится папка imessage_export. В ней будет по одному .txt файлу на каждый чат, а имена файлов — это названия общих чатов или имена собеседников.

  5. 5

    Mac: закинь файл чата

    На HeyMarco выбери iMessage и загрузи нужный .txt файл. Или запакуй всю папку в ZIP и закинь архив: Marco сам спросит, какой чат читать.

  6. 6

    Windows: открой «Сообщения» в iMazing

    Поставь iMazing, подключи iPhone, выбери его и нажми «Сообщения». Потом нажми «Начать» и введи код-пароль от iPhone, когда попросит.

  7. 7

    Windows: выгрузи в CSV

    Выбери чат, нажми кнопку экспорта справа внизу и выбери CSV. Оставь включённой галочку «Include header row» и сохрани файл.

  8. 8

    Windows: закинь .csv файл

    На HeyMarco выбери iMessage и загрузи .csv файл. Если в нём сразу несколько чатов, Marco спросит, какой брать в разбор.

Файл готов? Закидывай на HeyMarco, и Marco прочитает всё до последнего сообщения. Бесплатную часть разбора увидишь сразу, а сами сообщения мы удалим через семь дней.

Загрузить чат