Mac App Store에서 다른 계정으로 로그인하라는 메시지가 표시됩니까? Store에서 다른 계정으로 로그인하여 앱을 업데이트하라는

최근에 Mac App Store에서 다른 계정으로 로그인하여 앱을 업데이트하라는 요청을 받았습니다. 필자는 두 번째 Apple ID를 가지고 있지 않았으며이 컴퓨터는 항상 내 소유였습니다. 즉,이 Mac에 다른 계정으로 로그인 한 적이 없습니다. 첨부 된 메시지의 스크린 샷

다른 계정에 대한 업데이트가 있습니다

이 응용 프로그램을 업데이트하려면 해당 응용 프로그램을 구매할 때 사용한 계정으로 로그인하십시오.

로그 아웃했다가 다시 로그인하려고했지만 아무 소용이 없습니다. Xcode를 제거하고 처음부터 설치해야 작동하지만 모든 앱에서 그렇게하고 싶지 않습니다.

어떤 아이디어? 🙁



답변

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

이것을하기 위해:

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

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

이것은 일시적인 문제 일 수 있으며 서버가 과부하 상태에서 복구되면 시간이 지남에 따라 정리 될 수 있습니다.


답변

나는 같은 문제가 있었고 권한을 복구하거나 SpotLight를 재설정하여 문제를 해결하지 못했습니다.

오류에 이메일 주소가 없으면 메시지는 컴퓨터의 다른 로컬 계정에 로그인 한 상태에서 앱을 구매했다고 생각하고 App Store에 업데이트 할 수있는 쓰기 권한이 없음을 의미합니다.

단일 로컬 계정 만 사용하기 때문에 내 컴퓨터에 문제가있는 것 같습니다. 따라서 Xcode.app에 대한 권한을 확인하고 현재 로컬 계정을 읽기 및 쓰기 권한으로 추가해야했습니다.

일단 그렇게하면 App Store를 통해 XCode를 업데이트 할 수 있습니다.


답변

다른 Apple ID로 구입 한 응용 프로그램을로드 한 경우 표시되는 화면입니다. (시도 해봐:))

예를 들어 친구가 앱 사본을 제공하고 업데이트가 표시되면 친구 ID로 로그인하여 해당 앱을 업데이트해야합니다.

합법적으로 귀하의 것이면 컴퓨터에서 삭제 한 다음 AppStore> 구매로 이동하여 다시 다운로드 할 수 있습니다.

이것이 도움이되기를 바랍니다.


답변

스포트라이트 인덱싱이 중단 된 경우에도 발생할 수 있으므로 sudo mdutil -E /Xcode와 같은 큰 앱을 다시 설치하기 전에 스포트라이트 인덱스 ( )를 다시 작성하는 것이 좋습니다.


답변

내 경우에는 사소한 “수정”. 응용 프로그램 폴더에서 Xcode 설치의 이름은 “Xcode.app”… “Xcode 4.app”로 바뀌었고 AppleStore에서 갑자기 업데이트 할 수있었습니다.


답변

필자의 경우 첫 번째 부분을 수행 할 수 있었지만 (응용 프로그램의 패키지 내용 내에서 파일을 삭제하십시오) 새 계정으로 로그인 할 수있는 옵션이 없으며 실제로 다른 로그인으로 앱을 구입했기 때문에해야합니다 .

이제 앱 센터 로 이동하여 문제의 을 검색하고 클릭하여 업데이트하면이 컴퓨터에 이미이 응용 프로그램을 설치했다는 메시지가 표시됩니다. 다시 구입하십시오. “업데이트” 옵션을 제공하지 않습니다 .

앱 스토어를 통해 새 계정 에 “로그인” 할 위치를 찾을 수 없습니다 .


답변