새 장비 (iOS 및 OS X)에서 이전 iMessage 대화를 다시로드 할 수 있습니까?


13

새로운 iOS 장비를 설정하거나 OS X에 메시지 베타를 설치할 때 iMessage 계정으로 로그인하여 iMessage로 메시지를 수신하고 보낼 수 있습니다.

iMessage의 한 가지 장점은 이러한 메시지가 모든 장비에서 수신된다는 것입니다. 즉, 장비에 iMessage가 구성되어 있으면 대화 기록을 볼 수 있습니다.

그러나 내가 알 수 있는 한, 장비에서 iMessage 계정을 설정 한 후에 전달 된 메시지 만 볼 수 있습니다 . iMessage 를 설정하기 전에 보내거나받은 오래된 메시지를로드하는 방법이 있습니까? (현재 대화 / 스레드 내에 오래된 메시지와 최근에 메시지를받지 않은 오래된 대화를로드하고 싶습니다.)


메시지를 보존하고 검색하기 위해 PhoneView 와 같은 것을 사용할 것을 권장 합니까? 기본 설정은 메시지 기록 내보내기에 매우 좋습니다. cl.ly/Gyek
— bmike

답변:


4

방금 ~/Library/Messages기존 (OSX 10.8) 컴퓨터에서 새 컴퓨터 (OSX 10.10) 로 복사 하여 모든 채팅 기록을 전송했습니다 .

참고할 사항 :

  1. 이 작업을 수행하기 전에 두 시스템에서 메시지를 종료하십시오.
  2. 복사 한 후 새 컴퓨터 에서 삭제 chat.db-shm및 삭제chat.db-wal~/Library/Messages
  3. 휴지통을 비 웁니다 . 삭제 한 파일을 유지하는 'IMDPersistenceAgent'라는 프로세스가 있음을 발견했습니다. 나는 그 과정을 sudo kill -9 pid터미널에서 죽였다 . 어떤 프로세스 (및 pid)가 해당 파일을 보유하고 있는지 확인하기 위해 우수한 What 's Keep Me을 사용했습니다 . 그것은 범인 프로세스를 발견했지만 그 과정에서 그것을 죽일 수 없었습니다 (따라서 터미널에서 죽이는 것에 의지해야했습니다).
  4. 메시지를 시작하십시오. 이제 당신은 역사를 되찾지 못한 것처럼 보일지 모르지만 그렇게했습니다! 기존 대화를 위로 스크롤하면 기록이 복원되었음을 알 수 있습니다. 아직 표시되지 않은 연락처로 새 대화를 시작한 경우 이전 대화 기록이 표시됩니다.

위의 내용에 만족하며 역사 자체가있는 한 공개 대화 목록이 복원되지 않는 것에 대해 너무 걱정하지 않습니다. † w


2

iDevices 및 Mac의 메시지 앱은 메시지를 로컬 저장소에 저장합니다. 간단히 말해, iMessage 등의 다른 곳에 저장되어 있지 않기 때문에 iMessage 설정 전에 보내거나받은 이전 메시지를 볼 수있는 옵션이 없습니다.

~/Documents/iChatsMac의 폴더 (기본값) 아래에서 메시지 앱을 설정 한 후주고받은 대화를보고을 통해이를 변경할 수 있습니다 Messages app > Preferences > Messages.

그러나 대화를 저장하는 파일을 백업하고 다시로드하면 오래된 메시지가 표시 될 수 있습니다.


0

작은 설명을 위해 이전 전화에서 iCloud iOS 백업을 사용하고 새 전화로 전환하면 새 전화가 이전 전화와 동일한 셀룰러 칩을 얻는 한 이전 iMessage 메시지에서 동기화됩니다. 게다가.

이전 iPhone 6s iOS 전화 백업을 여분의 iPad로 복원하려고 몇 번 시도했지만 메시지 기록이 나타나지 않았습니다. 그러나 오래된 셀 캐리어 칩이 내장 된 새로운 iPhone 6에는 자동으로 전체 기록 또는 전체 기록 동기화와 비슷한 것으로 나타났습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.