Mac App Store-앱 구매에 사용한 계정 확인 방법 사용 된 계정으로 로그인하십시오”라고 표시되어 있습니다. 문제는

Growl을 업데이트하려고하는데 App Store에 “이 응용 프로그램을 업데이트하려면이 응용 프로그램을 구매하는 데 사용 된 계정으로 로그인하십시오”라고 표시되어 있습니다. 문제는 다른 Apple ID가 없다는 것입니다. 이 앱을 구매할 때 사용한 계정을 찾을 수 있습니까?



답변

Mac AppStore (MAS)에서 다운로드 한 모든 앱에는 앱 번들 내부에 영수증이 들어 있습니다 (예 : appname.app/Contents/_MASReceipt/receipt). MAS는이 파일을 스캔하여 새 버전이 있는지 확인합니다.

이 응용 프로그램 (모든 파일 찾기)을 사용하여 드라이브의 영수증을 검색 할 수 있습니다 : http://apps.tempel.org/FindAnyFile/

  1. ‘모든 파일 찾기’를 시작하고 _MASReceipt를 검색하십시오.
  2. 범인이 될 수 있다고 생각되는 각 결과를 살펴보고, 백업으로 영수증을 데스크탑에 복사 한 후 _MASReceipt 폴더 내에서 영수증을 삭제하십시오.
  3. MAS를 열고 소프트웨어 업데이트를 검색하십시오. 여전히 잘못된 ID가 표시되면 잘못된 영수증을 삭제했음을 의미합니다. 데스크탑에서 영수증 백업을 이전 위치로 복원하십시오.
  4. 문제 영수증을 찾을 때까지 과정을 반복하십시오.

답변

AppStore가 앱을 다운로드 한 이전 자격 증명을 잊게하려면 _MASReceipt앱 자체에서 디렉토리를 제거해야 합니다.

이것을하기 위해:

  1. Finder를 열고 응용 프로그램으로 이동하십시오.
  2. 다시 다운로드하려는 응용 프로그램을 Ctrl + 클릭하고 “패키지 내용 표시”를 선택하십시오.
  3. Contents 디렉토리를 펼치고 _MASReceipt를 클릭하여 선택하십시오.
  4. 디렉터리를 영구적으로 삭제하려면 Command + Delete를 입력하십시오. 보호 된 파일이므로 자격 증명을 입력하라는 메시지가 표시됩니다.

AppStore를 종료했다가 다시 시작한 다음 업데이트하려는 응용 프로그램을 찾으십시오. 이제 버튼에 “업데이트”대신 “무료”또는 “설치”라고 표시되어야합니다. 클릭하면 현재 로그인 한 Apple 사용자처럼 앱을 최신 버전으로 업데이트합니다.


답변

해당 앱 개발자 (성장)가 동일한 번들 ID를 사용 했으므로 앱 스토어 버전과 다운로드 한 버전이 앱 스토어와 동일하게 표시 될 수 있습니다.

기본적으로 앱을 “구입”하지 않았지만 다운로드했습니다.


답변