맥 앱스토어에서 어떤 앱을 판올림하면 '업데이트' 탭을 통해 그 내역을 확인할 수 있습니다.
그런데 지난 10월 28일 발생한 앱스토어 장애 이후, 업데이트 탭에 아무런 정보가 나타나지 않는다는 사용자들의 보고가 꾸준히 이어지고 있습니다. 앱스토어 장애가 있었던 당시는 신규 업데이트가 표시되지 나타나지 않는 문제였는데, 이번에는 '최근 30일 동안 업데이트된 항목'이 보이지 않는 문제입니다.
다행히 애플 고객지원 포럼을 통해 문제의 발단과 해결책이 제시됐습니다.
문제의 발단은 애플이 지난 28일 선보인 'Numbers 4.0.5'의 업데이트 데이터입니다. 이 데이터 안에 앱스토어 앱이 인식할 수 없는 정보가 있었고, 이로 인해 앱스토어 업데이트 내역을 기록한 파일에 손상이 일어날 수 있다는 것입니다. 따라서 해결책은 손상된 업데이트 내역을 삭제하거나, 업데이트 내역에서 Numbers 관련 부분만 지우는 것입니다.
1. App Store 업데이트 저널 삭제하기
우선 업데이트 내역을 초기화하는 것부터 알아보겠습니다. 맥 운영체제에 내장된 'App Store'는 앱을 업데이트할 때마다 updatejournal.plist 라는 파일에 변경사항을 기록합니다. 또 사용자가 App Store에서 업데이트 탭을 누르면 이 파일에서 '최근 30일 동안 업데이트... '정보를 불러와 표시합니다.
즉, 이 파일을 삭제하면 최근 30일 동안의 업데이트 내역도 같이 지워지지만, 삭제 이후에 이뤄진 앱 업데이트는 정상적으로 기록되고 보여지게 됩니다.
1. Finder에서 command + shift + G 키를 이용해 다음 경로로 이동합니다. ▼
~/라이브러리/Application Support/App Store
2. 해당 폴더한 updatejournal.plist를 삭제한 뒤 휴지통을 비우세요. ▼
이제 당장은 App Store의 업데이트 탭에 아무런 정보가 표시되지 않지만, 파일 삭제 후 진행한 업데이트 내역은 정상적으로 나타날 겁니다.
2. 오류를 유발하는 부분만 잘라내기
첫 번째 방법이 극약처방이라면, 두 번째 방법은 장기에서 암세포를 도려내는 정밀한 수술에 비유할 수 있습니다. 'updatejournal.plist' 파일에서 오류를 일으키는 Numbers 4.0.5 관련 데이터만 삭제하면, 나머지 업데이트 내역은 살릴 수 있습니다.
단 수술을 하려면 수술 도구가 필요하듯이 plist 파일을 수정하려면 plist 편집 도구가 필요합니다. 현재 사용하고 있는 맥에 'Xcode'가 설치되어 있다면 Xcode에서 바로 'updatejournal.plist' 파일을 수정할 수 있습니다. 만약 Xcode가 없다면 맥 앱스토어를 통해 무료로 내려받을 수 있습니다. 이 외에도 'PlistEdit'의 시험판이나 무료인 'Prefs Editor' 앱을 내려받아 해당 파일을 수정하면 됩니다.
예시는 Xcode를 기준으로 하겠습니다. 다른 앱도 진행 순서가 크게 차이나지 않습니다.
1. 마우스 왼쪽 버튼으로 updatejournal.plist 파일을 두 번 클릭하면 Xcode를 통해 내용을 확인할 수 있습니다. ▼
2. Xcode 메뉴 > Find > Find... 를 클릭 또는 command + F 키를 누른 후 검색 창에 'Numbers'를 입력해 일치하는 결과를 찾습니다. 아래 예시 사진에선 Numbers 관련 정보가 'item 15', 즉 15번째 항목에 기록돼 있는데, 사용자에 따라 item 번호가 달라질 수 있습니다. ▼
3. 마우스 오른쪽 버튼으로 Numbers 관련 정보가 기록된 item 'x'를 클릭하고 메뉴에서 'Cut'을 선택하세요. 이렇게 하면 전체 plist에서 해당 item만 잘라낼 수 있습니다. ▼
4. 해당 item을 지우면 다른 item이 한 칸씩 앞당겨지며 Number가 비운 자리를 채웁니다. 이제 command + S 키를 눌러 변경사항을 저장하세요. ▼
5. 이제 App Store 앱을 실행하면 업데이트 탭에 '최근 30일 동안 업데이트한 항목'이 제대로 출력되는 것을 볼 수 있습니다. ▼
참조
• Apple Support Communities - No more Mac App Store Update History?
관련 글
• 맥 앱스토어 업데이트 장애 (2016년 10월 28일)
• OS X 맥 앱스토어에서 앱을 다운로드할 수 없거나 업데이트 기능에 문제가 생겼을 때
• 맥용 한글 2014에서 새로운 업데이트가 없다고 뜨는 문제와 캐시 삭제 방법
• 맥 앱스토어 구입내역을 지우거나 복구하는 방법