자주 묻는 질문
Message Album에 대한 질문
전체 디스크 접근 권한, iPhone 백업, PDF 내보내기, 단체 대화, 개인정보, 그리고 몇 년 뒤 앨범이 어떻게 되는지. 대화를 내보내기 전에 사람들이 묻는 것들에 대한 답입니다.
무료 버전이 있나요? 무엇이 빠지나요?
있습니다. 라이선스가 없으면 Message Album은 대화의 마지막 7일을 사진, 비디오, 음성 메시지까지 포함해 구입 후와 똑같은 형식으로 백업합니다. 이 7일은 오늘이 아니라 대화의 가장 최근 메시지를 기준으로 계산하므로, 몇 년 전에 그만 쓴 대화라도 마지막 한 주는 그대로 남습니다. 불완전한 앨범이라는 사실은 놓칠 수 없는 세 곳에 표시됩니다. 폴더에 INCOMPLETE BACKUP.txt라는 파일이 놓이고, 앨범을 열면 배너가 나타나며, transcript.md 머리말에도 적힙니다. 구입하면 제한이 사라집니다. 같은 대화를 다시 백업하면 빠지는 것이 없습니다. 이미 만든 앨범은 구입 여부와 관계없이 계속 읽을 수 있습니다.
구입한 것이 만료되나요? 구독인가요?
둘 다 아닙니다. 한 번만 결제하는 방식입니다. 현재 주 버전 내의 업데이트가 포함되며, 이미 내보낸 앨범은 앱이 있든 없든 계속 열립니다. 평범한 폴더에 담긴 HTML, JSON, Markdown 파일일 뿐이기 때문입니다.
Message Album에 전체 디스크 접근 권한이 왜 필요한가요?
macOS는 ~/Library/Messages와 ~/Library/Application Support/MobileSync/Backup에 있는 iPhone 백업을, 전체 디스크 접근 권한이 없는 앱으로부터 보호합니다. 이 권한이 없으면 어떤 앱도 대화를 읽을 수 없습니다. 시스템 설정 › 개인정보 보호 및 보안 › 전체 디스크 접근 권한에서 한 번만 허용하면 되고, 언제든지 취소할 수 있습니다. 이 권한은 Message Album이 해당 파일을 읽도록 허용할 뿐, 파일을 어딘가로 보내지 않습니다. 앱이 하는 네트워크 요청은 두 가지뿐입니다. 라이선스 키를 활성화할 때 그 키를 확인하는 것과, 업데이트가 있는지 묻는 것입니다.
무언가 업로드되나요?
아니요. Message Album에는 계정도, 분석도, 원격 측정도 없으며, 메시지를 받을 서버 자체가 존재하지 않습니다. 암호화된 iPhone 백업을 읽는 것까지 포함해 모든 작업이 사용자의 Mac에서 이루어집니다. 유일한 예외는 라이선스 활성화입니다. 라이선스 키를 입력하면 그 키와 기기 식별자가 확인을 위해 라이선스 서버로 전송됩니다. 이 요청에는 메시지, 첨부 파일, 연락처가 담기지 않으며, 라이선스가 없는 사본이 라이선스 서버에 접속하는 일은 없습니다.
iPhone에만 있는 대화도 내보낼 수 있나요?
이 Mac에 있는 백업에 들어 있다면 가능합니다. iPhone이나 iPad를 연결하고 Finder를 열어 기기를 선택한 다음 ‘지금 백업’을 선택하십시오. 그러면 Message Album이 그 백업을 Mac 자체 보관함과 나란히 원본으로 표시하고, 거기서 대화를 내보냅니다. 암호화된 백업과 암호화되지 않은 백업 모두 동작하며, 어느 쪽이든 메시지가 포함됩니다.
iMessage 대화를 PDF로 내보낼 수 있나요?
간접적으로 가능하며, 보통 사람들이 원하는 것이 바로 그것입니다. 주된 결과물은 오프라인 웹사이트이므로, Safari나 Chrome에서 index.html을 열고 프린트 › PDF로 저장을 사용하면 이미지까지 포함한 대화 전체의 PDF를 원하는 페이지 크기로 얻을 수 있습니다. Message Album이 PDF를 직접 쓰지 않는 이유는, PDF가 앨범 폴더처럼 재생 가능한 비디오나 원본 품질의 첨부 파일을 담을 수 없기 때문입니다.
단체 대화에서도 작동하나요?
네. 단체 대화는 모든 참여자의 메시지와 첨부 파일과 함께 내보내집니다. 전화번호를 연락처의 이름과 사진으로 바꾸는 것은 일대일 대화에서만 이루어지며, 단체 대화에서는 참여자가 대화에 저장된 주소로 표시됩니다.
Windows, Android, Linux에서 앨범을 열 수 있나요?
열 수 있습니다. 내보낸 결과는 HTML, JSON, Markdown, 미디어 파일이 담긴 평범한 폴더입니다. 어디로든 복사한 다음 최신 브라우저에서 index.html을 열면 됩니다. 뷰어는 의도적으로 프레임워크, CDN, 외부 서체, 웹 서버를 전혀 쓰지 않으므로 인터넷 연결도, 특정 운영체제도 필요하지 않습니다.
내보내기가 메시지 앱의 내용을 바꾸거나 지우나요?
아니요. 메시지 데이터베이스는 SQLite의 읽기 전용 및 쿼리 전용 모드로 열립니다. 앱이 알아서 잘 동작하기를 기대하는 대신, 데이터베이스 드라이버 수준에서 쓰기를 막는 방식입니다. 첨부 파일은 복사될 뿐 옮겨지지 않습니다. 메시지 앱은 원래 그대로 남습니다.
같은 대화를 두 번 내보내면 어떻게 되나요?
시간이 따로 찍힌 두 번째 앨범이 만들어집니다. 내보내기는 변경되지 않는 스냅샷이며 서로를 덮어쓰는 일이 없습니다. 반복 작업의 비용을 낮추기 위해, 같은 대상 위치에 있는 이전 앨범과 바이트 단위로 동일한 첨부 파일은 복사하지 않고 복제합니다. 그래서 APFS에서는 큰 대화를 다시 내보내도 디스크가 거의 늘지 않습니다. 각 앨범은 여전히 따로 검증되고 따로 열리며, 하나를 삭제해도 다른 하나에는 영향이 없습니다.
첨부 파일이 이 Mac에 한 번도 다운로드된 적이 없다면요?
조용히 건너뛰는 대신 manifest.json에 명시적인 경고로 기록됩니다. 그래서 원래 사진이 없던 대화와, 사진이 로컬에 없는 대화를 구분할 수 있습니다. 해독할 수 없는 Apple 내부 메시지 데이터도 마찬가지입니다. Message Album은 디스크에 있는 파일만 복사할 수 있으며, 없는 파일을 iCloud에서 가져올 방법이 없습니다. Apple의 서버에 접속하지 않기 때문입니다. 보통 해결책은 간단합니다. 메시지 앱에서 대화를 열고 해당 메시지까지 스크롤해 첨부 파일이 다운로드되게 한 다음, 다시 내보내면 됩니다. 다른 기기에서 그 메시지를 삭제한 경우라면 다음 답변을 보십시오.
휴대전화에서 메시지를 지웠는데 Mac에는 남아 있습니다. 첨부 파일을 되찾을 수 있나요?
때로는 가능하며, 서두르는 편이 좋습니다. iCloud 메시지가 켜져 있으면 한 기기에서 메시지를 삭제할 때 그 메시지와 첨부 파일이 iCloud에서 함께 사라지므로, Apple 서버에 내려받을 사본이 더는 남지 않습니다. Mac에 아직 그 메시지가 보인다면, 거기 있는 것은 로컬 데이터베이스의 행이며 한 번도 내려받지 않은 첨부 파일 자체는 저장되어 있지 않습니다. Apple은 삭제된 메시지를 ‘최근 삭제된 항목’에 30일간 보관하고, 30일이 지나면 기기에서 제거하며, 40일 후 iCloud에서 완전히 삭제합니다. 그 기간 안이라면 Mac의 메시지 앱에서 보기 › 최근 삭제된 항목을 선택하거나, iPhone의 대화 목록에서 ‘최근 삭제된 항목’을 열어 대화를 복구할 수 있습니다. iCloud 메시지가 켜져 있으면 한 기기에서 복구하는 것이 모든 기기에서 복구하는 것이 되고, 첨부 파일도 다시 내려받을 수 있게 됩니다. 그 기간이 지나면 그 첨부 파일은 사라진 것이며, 어떤 내보내기 도구도 되돌릴 수 없습니다. 삭제 이전에 만든 iPhone이나 iPad 백업이 아직 남아 있을 수 있는 또 다른 장소이고, Message Album은 그 백업을 직접 읽을 수 있습니다.
빠진 첨부 파일을 받으려면 동기화를 강제해야 하나요?
아니요. 오히려 상황을 악화시킬 수 있습니다. 동기화는 iCloud에서 가져오는 동작이므로, 메시지가 이미 다른 곳에서 삭제되었다면 서버에 가져올 것이 없습니다. Mac에서 iCloud 메시지가 아직 켜져 있고 단지 반영이 늦은 상태라면, 강제로 동기화할 경우 삭제가 Mac까지 전파되어 마지막 남은 사본마저 사라질 수 있습니다. 어떤 대화가 Mac에만 있고 다른 어디에도 없다면, 먼저 내보내고 나서 살펴보십시오. 내보내기는 읽고 복사할 뿐, 메시지 데이터베이스를 결코 변경하지 않습니다.
내보낸 앨범을 기록으로 보관해도 될 만한가요?
모든 앨범에는 manifest.json이 들어 있고, 원본과 출력의 개수, 크기, 복구 가능한 경고, 그리고 포함된 파일의 SHA-256 체크섬이 기록됩니다. 따라서 나중에 그 앨범이 내보낸 시점과 바이트 단위로 동일한지 확인할 수 있습니다. 특정 기록이 어딘가에서 증거로 인정되는지는 그것을 받아들이는 쪽이 판단할 문제이며, 어떤 소프트웨어도 약속할 수 있는 것이 아닙니다.
Apple이 메시지 앱을 바꿔도 계속 작동하나요?
Apple의 메시지 데이터베이스는 공개되지 않은 내부 구현이며 macOS 버전에 따라 바뀔 수 있습니다. 그래서 Message Album도 계속 읽으려면 업데이트가 필요할 수 있습니다. 내보내는 형식은 Apple의 스키마와 의도적으로 분리되어 있고 별도로 버전이 관리되므로, 이미 만든 앨범은 Apple이 다음에 무엇을 하든 계속 읽을 수 있습니다.
Still stuck? [email protected]