Apple App Store에서 타인의 계정으로 구매된 App.을 update하려면?


기본적으로는 불가능하지만, 방법이 없는 것이 아니다.
어렵지도 않다.

우선 App.이 설치된 위치를 확인한다.

command line에서 해당 위치로 간다.

MyMacWorld:~ itsme$ sudo mv /Applications/Xcode.app/Contents/_MASReceipt /Applications/Xcode.app/Contents/_MASReceipt.bak

위와 같이 해주면 된다.

삭제해줘도 되나 상황이 어떨지 모르니 우선 backup해놓는다.

주의할 점! 반드시 새로 구입을 눌러줘야 한다. 비록 설치되어 있더라도 구매 정보가 없기 때문에, 업데이트 한참 하다가 진행이 안된다. Xcode 6.1.1와 같은 경우 2.49GB를 받고나서 그런 행동을 하기 때문에 무조건 처음구매하듯 구매를 진행하고 와야 쓸데없이 시간을 낭비하지 않는다.



만약, App Store가 이상한 행동(재 구매하라는 메시지: "xcode failed to download use the purchases page to try again")을 하면 아래처럼 한다.

0. App Store 완전 종료(Command+Q)
1. Terminal에 명령 실행
MyMacWorld:~ itsme$ defaults write com.apple.appstore ShowDebugMenu -bool true
2. App Store 재실행
3. Menu를 선택하고 "Debug/디버그"의 하위 메뉴 "Reset Application" 선택

댓글

이 블로그의 인기 게시물

Next.js에서 자연스러운 Page Transition 방법

[flutter] Android - Package간 sdk version 등이 맞지 않아 오류가 발생하는 경우

[Windows] Chocolatey upgrade