Échec de téléchargement du Mac App Store - Vider le cache?

13

J'ai acheté un programme sur le Mac App Store (Desk) sur l'un de mes ordinateurs.

J'utilise Yosemite sur un autre ordinateur et j'ai essayé d'installer le programme à partir du Mac App Store - alors que j'étais sur une connexion WiFi publique qui bloque le Mac App Store. Le téléchargement a échoué - mais toute tentative depuis lors sur cet ordinateur ne parvient pas à télécharger cette application.

Chaque fois que j'essaie «d'installer» le programme dans le Mac App Store, il arrive à expiration et je reçois l'erreur suivante:

"Nous n'avons pas pu terminer votre achat. La demande a expiré." Je peux très bien télécharger et installer d'autres applications.

Lorsque j'essaie de télécharger, je vois ce qui suit dans la console:

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";
}

Je crois que ce qui s'est passé, c'est que l'App Store Web View a mis en cache la redirection vers la page "refusée" du WiFi public, mais je ne sais pas comment résoudre ce problème.

  1. J'ai redémarré
  2. J'ai redémarré l'App Store
  3. J'ai effacé le cache dans Safari
  4. J'ai essayé de supprimer ces fichiers:
    • /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
Jordan Reed
la source

Réponses:

27

J'ai réglé ça.

  1. Quittez l'App Store.
  2. Utilisez Terminal pour quitter les processus suivants et supprimer les dossiers suivants:

    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. Redémarrez l'App Store et téléchargez!

Jordan Reed
la source
et la cause profonde était ??
Ruskes
5
Cause principale - le wifi ouvert a bloqué l'AppStore et l'AppStore a mis en cache la redirection refusée. Effacer tous les caches l'a corrigé
Jordan Reed
Belle réponse. Je n'aime pas nettoyer les dossiers / var / et c'est beaucoup plus propre. Bravo et merci d'avoir cloué cela. L'invalidation du cache est difficile .
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
Uladzimir
1
Cela n'a pas fonctionné pour moi, cependant, j'ai maintenu la touche Option enfoncée et j'ai cliqué sur l'annulation qui est apparue sur le bouton et j'ai pu redémarrer de cette façon.
JavaKungFu