Mac App Storeのダウンロードの失敗-キャッシュをクリアしますか?


13

コンピューターの1つでMac App Store(デスク)でプログラムを購入しました。

別のコンピューターでYosemiteを実行していて、Mac App StoreをブロックするパブリックWiFi接続でMac App Storeからプログラムをインストールしようとしました。ダウンロードは失敗しました-しかし、それ以降そのコンピューターでの試行はその1つのアプリのダウンロードに失敗します。

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 Webビューがパブリック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を再起動してダウンロードしてください!


そして根本原因は??
ラスケ

5
根本原因-オープンWiFiがAppStoreをブロックし、AppStoreが拒否されたリダイレクトをキャッシュしました。クリアすべてのキャッシュは固定
ジョーダン・リードを

美しい答え。/ var / foldersをいじるのは好きではなく、これはずっときれいです。これを打ち明けてくれてありがとう。キャッシュの無効化は困難です。
bmike

1
killall storeaccountd; killall storeassetd; killall storedownloadd; killall storeinappd; rm -r〜/ Library / Caches / storeaccountd; rm -r〜/ Library / Caches / storeassetd; rm -r〜/ Library / Caches / storedownloadd; rm -r〜/ Library / Caches / storeinappd
ウラジミール

1
これはうまくいきませんでしたが、オプションキーを押したままボタンに表示されたキャンセルをクリックすると、その方法で再起動できました。
JavaKungFu
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.