Falha no download da Mac App Store - Limpar cache?

13

Comprei um programa na Mac App Store (Desk) em um dos meus computadores.

Estou executando o Yosemite em um computador diferente e tentei instalar o programa na Mac App Store - enquanto eu estava em uma conexão WiFi pública que bloqueia a Mac App Store. O download falhou - mas qualquer tentativa desde então nesse computador falha ao baixar esse aplicativo.

Sempre que tento "Instalar" o programa na Mac App Store, ele atinge o tempo limite e eu recebo o seguinte erro:

"Não foi possível concluir sua compra. A solicitação expirou." Posso baixar e instalar outros aplicativos muito bem.

Quando tento fazer o download, vejo o seguinte no 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";
}

Acredito que o que aconteceu foi que o App Store Web View armazenou em cache o redirecionamento para a página "negada" do WiFi público, mas não sei como consertar isso.

  1. Eu reiniciei
  2. Eu reiniciei a App Store
  3. Limpei o cache no Safari
  4. Eu tentei excluir esses arquivos:
    • /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
fonte

Respostas:

27

Resolvi isso.

  1. Saia da App Store.
  2. Use o Terminal para fechar os seguintes processos e excluir as seguintes pastas:

    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. Reinicie a App Store e faça o download!

Jordan Reed
fonte
e a causa raiz foi ??
Ruskes
5
Causa raiz - o wifi aberto bloqueou a AppStore e a AppStore armazenou em cache o redirecionamento negado. A limpeza de todos os caches foi corrigida
Jordan Reed
Bela resposta. Eu não gosto de mexer nas pastas / var / e isso é muito mais limpo. Saúde e obrigado por pregar isso. A invalidação do cache é difícil .
bmike
1
killall storeaccountd; killall storeassetd; killalldownloadedd; killall storeinappd; rm -r ~ / Biblioteca / Caches / storeaccountd; rm -r ~ / Biblioteca / Caches / storeassetd; rm -r ~ / Biblioteca / Caches / storedownloadd; rm -r ~ / Biblioteca / Caches / storeinappd
Uladzimir
1
Isso não funcionou para mim, no entanto, segurei a tecla de opção e cliquei no cancelamento que apareceu no botão e fui capaz de reiniciar dessa maneira.
JavaKungFu