Kegagalan Unduhan Mac App Store - Hapus Cache?

13

Saya membeli sebuah program di Mac App Store (Desk) di salah satu komputer saya.

Saya menjalankan Yosemite di komputer yang berbeda dan saya mencoba menginstal program dari Mac App Store - ketika saya menggunakan koneksi WiFi publik yang memblokir Mac App Store. Pengunduhan gagal - tetapi segala upaya sejak saat itu di komputer itu gagal mengunduh satu aplikasi itu.

Setiap kali saya mencoba untuk "Menginstal" program di Mac App Store akhirnya habis dan saya menerima kesalahan berikut:

"Kami tidak bisa menyelesaikan pembelian Anda. Permintaannya habis." Saya dapat mengunduh dan menginstal aplikasi lain dengan baik.

Ketika saya mencoba mengunduh, saya melihat yang berikut di konsol:

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

Saya percaya apa yang terjadi adalah bahwa Tampilan Web App Store telah cache redirect ke halaman "ditolak" dari WiFi publik, tapi saya tidak tahu bagaimana cara memperbaikinya.

  1. Saya telah reboot
  2. Saya telah memulai kembali App Store
  3. Saya telah Menghapus Cache di Safari
  4. Saya mencoba menghapus file ini:
    • /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
sumber

Jawaban:

27

Ini sudah beres.

  1. Keluar dari App Store.
  2. Gunakan Terminal untuk keluar dari proses berikut dan menghapus folder berikut:

    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. Mulai ulang App Store dan unduh!

Jordan Reed
sumber
dan akar penyebabnya ??
Ruskes
5
Penyebab root - buka wifi diblokir AppStore dan AppStore cache redirect ditolak. Membersihkan semua cache memperbaikinya
Jordan Reed
Jawaban yang indah Saya tidak suka mucking di / var / folder dan ini jauh lebih bersih. Sorak-sorai dan terima kasih untuk memakukan ini. Pembatalan cache sulit .
bmike
1
hancurkan semua storeaccountd; killall storeassetd; dapat mematikan semua unduhan yang disimpan; killall storeinappd; rm -r ~ / Library / Cache / storeaccountd; rm -r ~ / Library / Cache / storeassetd; rm -r ~ / Library / Cache /impanownloadd; rm -r ~ / Library / Caches / storeinappd
Uladzimir
1
Ini tidak bekerja untuk saya, namun, saya menahan tombol opsi dan mengklik batal yang muncul pada tombol dan dapat memulai kembali seperti itu.
JavaKungFu