Mac App Store 다운로드 실패-캐시 지우기?


13

컴퓨터 중 하나의 Mac App Store (Desk)에서 프로그램을 구입했습니다.

다른 컴퓨터에서 Yosemite를 실행 중이며 Mac App Store를 차단하는 공용 WiFi 연결을 사용하는 동안 Mac App Store에서 프로그램을 설치하려고했습니다. 다운로드에 실패했습니다. 그 이후로 해당 컴퓨터에서 시도한 결과 해당 앱을 다운로드하지 못했습니다.

Mac App Store에서 프로그램을 "설치"하려고하면 결국 시간이 초과되고 다음 오류가 발생합니다.

"구매를 완료 할 수 없습니다. 요청 시간이 초과되었습니다." 다른 앱을 다운로드하여 설치할 수 있습니다.

다운로드를 시도하면 콘솔에 다음이 표시됩니다.

2/13/15 9:53:20.491 AM storeaccountd[351]: ADI: {
    "Cache-Control" = "max-age=604800";
    Connection = "keep-alive";
    "Content-Length" = 0;
    Date = "Wed, 28 Jan 2015 15:26:24 GMT";
    Location = "http://10.66.66.66/denied.html";
    Server = "squid/2.6.STABLE21";
    Via = "1.1 8802 (squid/3.3.5)";
    "X-Cache" = "MISS from 8802";
}

App Store 웹보기가 공개 WiFi에서 "거부 됨"페이지로의 리디렉션을 캐시했지만이 문제를 해결하는 방법을 모르겠습니다.

  1. 재부팅했습니다
  2. App Store를 다시 시작했습니다
  3. Safari에서 캐시를 지 웠습니다
  4. 이 파일을 삭제하려고했습니다.
    • /private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80000gp/C/com.apple.WebKit.WebContent+com.apple.appstore
    • /private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/C/com.apple.appstore
    • /private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/C/com.apple.appstore/com.apple.appstore
    • /private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/C/com.apple.WebKit.WebContent+com.apple.appstore
    • /private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/T/com.apple.appstore
    • /private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/T/com.apple.appstore.PluginXPCService
    • /private/var/folders/tv/mw9ndb1s7qn76_xtbg8zy3v80001z2/T/com.apple.WebKit.WebContent+com.apple.appstore

답변:


27

이것을 정리했습니다.

  1. App Store를 종료하십시오.
  2. 터미널 을 사용 하여 다음 프로세스를 종료하고 다음 폴더를 삭제하십시오.

    killall storeaccountd
    killall storeassetd
    killall storedownloadd
    killall storeinappd
    rm -rf ~/Library/Caches/storeaccountd
    rm -rf ~/Library/Caches/storeassetd
    rm -rf ~/Library/Caches/storedownloadd
    rm -rf ~/Library/Caches/storeinappd
    
  3. App Store를 다시 시작하고 다운로드하십시오!


근본 원인은 ??
Ruskes

5
근본 원인-개방형 Wi-Fi가 AppStore를 차단하고 AppStore가 거부 된 리디렉션을 캐시했습니다. 모든 캐시를 지우면 문제가 해결되었습니다.
Jordan Reed

아름다운 대답. 나는 / var / folders에서 mucking을 좋아하지 않으며 훨씬 더 깨끗합니다. 이 문제를 해결해 주셔서 감사합니다. 캐시 무효화가 어렵다 .
bmike

1
killall storeaccountd; killall storeassetd; killall storedownloaded; killall storeinappd; rm -r ~ / Library / Caches / storeaccountd; rm -r ~ / Library / Caches / storeassetd; rm -r ~ / Library / Caches / storedownloadd; rm -r ~ / Library / Caches / storeinappd
Uladzimir

1
이것은 나를 위해 작동하지 않았지만 옵션 키를 누른 채 버튼에 표시된 취소를 클릭하여 다시 시작할 수있었습니다.
JavaKungFu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.