При настройке нового устройства iOS или установке бета-версии сообщений в OS X вы можете войти в свою учетную запись iMessage, чтобы начать получать и отправлять сообщения с помощью iMessage.
Одним из преимуществ iMessage является то, что эти сообщения принимаются на всех ваших устройствах. Это означает, что, если вы настроили iMessage на устройстве, вы можете просматривать историю разговоров.
Но, насколько я могу судить, вы можете видеть только те сообщения, которые были доставлены после того, как вы настроили свою учетную запись iMessage на устройстве. Есть ли способ загрузить старые сообщения, которые были отправлены / получены до настройки iMessage? (Я хотел бы загрузить как старые сообщения в текущем разговоре / ветке, так и старые разговоры, которые недавно не получали сообщений.)
Ответы:
Я просто перенес всю свою историю чата путем копирования
~/Library/Messages
с существующего (OSX 10.8) компьютера на новый (OSX 10.10).Несколько вещей, чтобы отметить:
chat.db-shm
иchat.db-wal
из~/Library/Messages
на новом компьютереsudo kill -9 pid
в терминале). Чтобы выяснить, какой процесс (и pid) удерживает эти файлы, я воспользовался отличной программой « Что меня держит» . Это нашло виновного в процессе, но я не смог убить его изнутри (и, следовательно, пришлось прибегнуть к убийству из терминала).Я доволен вышеизложенным и не слишком беспокоюсь о том, что список открытых разговоров не будет восстановлен, пока существует сама история. † w
источник
Приложение Сообщения на iDevices и Mac хранит сообщения в локальном хранилище. Короче говоря, нет возможности увидеть старые сообщения, отправленные / полученные до установки iMessage, потому что они не хранятся где-то еще, например, в iCloud и т. Д.
Вы можете увидеть отправленные / полученные разговоры после настройки приложения Сообщения в
~/Documents/iChats
папке (по умолчанию) на вашем Mac и изменить это с помощьюMessages app > Preferences > Messages
.Но здесь есть исключение: если вы создаете резервные копии файлов, в которых хранятся ваши разговоры, и загружаете их обратно, вы можете увидеть старые сообщения.
источник
В качестве небольшого пояснения: если у вас есть резервная копия iCloud iOS со старого телефона, а затем вы переключаетесь на новый телефон, пока ваш новый телефон получает тот же чип сотового оператора, что и старый, вы будете синхронизировать в старых сообщениях iMessage также.
Я несколько раз пытался восстановить резервную копию старого телефона iPhone 6s iOS на запасном iPad, но история сообщений не появлялась. Но для нового iPhone 6s со старым чипом сотового оператора у нас была автоматическая синхронизация полной или близкой к полной истории.
источник