Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

[해결 방법] iTunes에서 아이폰 콘텐츠를 읽을 수 없을 때 대처법

수많은 사용자가 Apple에서 표시되는 "iTunes cannot read the contents of the iPhone"(iTunes에서 아이폰의 콘텐츠를 읽을 수 없습니다) 오류 메시지로 인해 당혹감을 느낀 적이 있습니다. 특히 오류 메시지를 자세히 확인하지 않고 성급하게 "확인(OK)" 버튼을 누르면 더 큰 문제가 생길 수 있습니다. 이 옵션은 시스템 공간을 확보하는 기능이 아니라 아이폰을 초기화하여 저장된 모든 데이터를 완전히 삭제해 버리기 때문입니다.

Windows, Mac, iPad 환경에서 iTunes는 예고 없이 이러한 오류를 일으켜 사용자에게 큰 불편을 줍니다. 다행히도 공장 초기화 없이 소중한 데이터를 지키면서 문제를 해결할 수 있는 다양한 방법이 있습니다. 지금부터 하나씩 살펴보겠습니다.

1부. iTunes가 아이폰 콘텐츠를 읽을 수 없는 원인

오류가 발생하는 근본 원인

안타깝게도 Apple은 이 오류 메시지의 정확한 원인을 공식적으로 밝힌 바 없습니다. 다만 전문가들은 서드파티(제3자) 소프트웨어가 파일을 잘못 작성하는 것이 주요 원인이라고 봅니다. 따라서 전문적인 앱 제거 도구를 활용하면 문제를 일으키는 프로그램의 흔적을 깔끔하게 정리할 수 있습니다.

iMyMac PowerMyMac은 클릭 한 번으로 Mac을 최적화하고 정리할 수 있는 도구를 제공합니다. iTunes의 손상된 파일이나 깨진 파일을 처리하는 데 유용하며, 강력한 심층 스캔 알고리즘으로 삭제된 앱의 잔여 파일까지 완벽하게 제거해 줍니다.

[해결 방법] iTunes에서 아이폰 콘텐츠를 읽을 수 없을 때 대처법

또한 이 오류는 탈옥(jailbreak)된 iOS 기기에서도 자주 발생합니다. CYDIA나 해당 애플리케이션이 아이폰 파일을 수정하려다 충돌이 생기기 때문입니다. 그 외에도 iTunes DB 또는 iTunes CDB 데이터가 손상된 경우에도 동일한 오류가 나타날 수 있습니다.

기본 점검 사항

먼저 USB 케이블이 단단히 연결되어 있는지 확인하세요. 그다음 컴퓨터를 재시작해 보세요. 의외로 간단한 재시작만으로 문제가 해결되는 경우가 많습니다. 본격적인 해결 방법을 시도하기 전에 이 방법부터 먼저 확인해 보는 것이 좋습니다.

[해결 방법] iTunes에서 아이폰 콘텐츠를 읽을 수 없을 때 대처법

iTunes 삭제 후 재설치로 해결하기

오류 메시지가 나타나면 즉시 iTunes를 종료하고 기기를 분리하세요. 이때 절대로 "확인(OK)" 버튼을 누르지 마세요. 누르는 순간 모든 데이터가 삭제됩니다. 이후 최신 버전의 iTunes로 업데이트하여 안정성을 확보하세요.

이미 최신 버전을 사용 중이라면 컴퓨터에서 iTunes를 완전히 제거했다가 다시 설치하는 것이 좋습니다. 전용 제거 도구를 사용하면 Mac에서 iTunes 관련 흔적을 말끔히 지울 수 있습니다. 재설치 후 컴퓨터를 재부팅하고 아이폰을 다시 연결해 보세요.

2부. iTunes가 아이폰 콘텐츠를 읽을 수 없을 때 해결 방법

방법 1. 플레이리스트에서 노래 제거하기

이 오류는 기기의 데이터베이스가 손상되었을 때 발생합니다. 플레이리스트에서 노래 하나를 제거하면 손상된 파일을 덮어쓰게 되어 문제가 해결될 수 있습니다. 먼저 iOS 기기를 Mac에서 분리하세요.

  1. iTunes를 실행하고 라이브러리 드롭다운 메뉴에서 '플레이리스트'를 선택합니다.
  2. 플레이리스트에서 노래를 길게 누른 후 '삭제(Remove)'를 클릭합니다.
  3. 그다음 해당 노래를 다시 추가하고, iTunes가 설치된 Mac에 아이폰을 연결합니다.
  4. 문제가 해결되었는지 확인합니다.

이 과정은 손상된 iTunes 데이터베이스 인덱스를 수정하는 효과가 있습니다. 그래도 문제가 해결되지 않으면 아래의 다른 방법을 시도해 보세요.

[해결 방법] iTunes에서 아이폰 콘텐츠를 읽을 수 없을 때 대처법

방법 2. iTunes 데이터베이스 파일 이름 변경하기

iOS 기기가 새 데이터베이스 파일을 생성하도록 강제하는 방법도 있습니다. 기존 데이터베이스 파일의 이름을 변경하는 것이며, 이를 위해 iFunbox 같은 전문 도구를 추천합니다. iFunbox를 다운로드하여 설치하세요.

1단계. 아이폰을 iFunbox에 연결하기

아이폰을 연결하면 iFunbox가 기기를 자동으로 인식합니다. '내 기기(My Device)'를 클릭한 후 왼쪽 패널에서 '툴박스(Toolbox)'를 선택하세요. '사용자 파일 시스템(User File System)'을 선택합니다. 탈옥된 기기의 경우 시스템 파일은 'RAW 파일 시스템' 아래에 있습니다.

2단계. iTunes Control 폴더 찾아가기

시스템 항목 목록에 접근할 수 있습니다. 'iTunes Control'이라는 이름의 폴더로 이동하세요. 'Music' 폴더를 선택한 후 'Copy to Mac'을 클릭하여 아이폰에 저장된 음악 라이브러리를 백업합니다. 이렇게 하면 나중에 필요할 때 복원할 수 있습니다.

3단계. iTunes CDB 파일 이름 변경하기

'iTunes' 폴더를 열고 'iTunes CBD' 파일을 찾은 후 '이름 변경(Rename)'을 선택합니다. 파일 이름을 'iTunes CBDx'로 변경하세요. iFunbox를 종료한 후 iTunes를 다시 실행합니다.

iFunbox가 데이터베이스 인덱스의 이름을 변경하면 오류 없이 정상적으로 작동할 것입니다. iCloud 계정이 없거나 로컬 파일을 사용 중이라면 이 도구로 전체 라이브러리를 복구할 수 있습니다. iFunbox를 실행하고 iTunes Control 폴더로 이동한 후 'Music' 폴더를 선택해 삭제하세요.

iTunes 메뉴에서 '폴더를 라이브러리에 추가(Add Folder to Library)'를 클릭합니다. 미리 백업해 둔 Music 폴더를 선택한 후 '폴더 선택(Select Folder)'을 클릭하세요. iTunes가 자동으로 라이브러리 내용을 노래, 앨범, 아티스트별로 정리해 줍니다.

이제 '기기(Devices)' 영역에서 미리 선택한 파일을 드래그 앤 드롭하면 아이폰으로 복원됩니다. iTunes가 즉시 기기로 항목을 복사하기 시작합니다.

팁: 위의 모든 방법을 시도했는데도 문제가 계속된다면 DumpMedia의 음악 변환기를 활용해 iTunes 음악을 즐기는 방식을 바꿔볼 수 있습니다. 이 도구를 사용하면 iTunes의 모든 노래를 다운로드하여 Premium 계정 없이도 오프라인으로 감상할 수 있습니다.