如何在Mac OSX上修复/重置App Store应用-El Capitan


17

新升级到最新发布的OS X-El Capitan(10.11.5)。现在,当我打开App Store应用程序时,左上角<>按钮右侧的旋转轮继续旋转,而任何选项卡按钮下方的内容均不可见。最初,我看到1-update可用。我阅读了以前的说明,以使用“活动监视器”并终止与App Store相关的进程。看到2的处理时间很长(storeassetd,storedownloadd)。另外,现在请参阅“(无响应状态)的App Store Web内容。如何解决此问题????

Answers:


16
  • 转到Finder并按+ Shift+ G;
  • 找到~/Library/Caches/com.apple.appstore并删除com.apple.appstore哪些是缓存文件;
  • 然后再次按这些命令并转到/private/var/folders,打开每个文件夹和每个子文件夹,直到找到com.apple.appstore并删除该文件夹为止。
  • 重新启动Mac。

不存在这样的〜/ Library / Caches / com.apple.appstore目录。(终端)/ private / var / folders /也不包含与“ com.apple.appstore”相关的任何内容。将在几分钟后重新启动。也许这会纠正问题。
Michael Murdock

1
做了所有这一切。似乎没有区别。没有选项卡显示任何内容。但是我被告知有可用更新。我选择安装。它去做一些事情。什么都不知道
Michael Murdock

1
奇怪,它们存在于我的Mac上。啊,只能去~/Library/Caches/找到文件夹com.apple.appstorestoreaccountstoreassetsstoredownloadstoreinapp。删除这些文件夹。然后再去/private/var/folders/。在/private/var/folders/有两个子文件夹,进入第一个子文件夹,然后进入该文件夹,后到文件夹C是cointains的文件夹com.apple.appstore
古斯塔沃·雷斯·哥斯达黎加

1
我联系了苹果。他们告诉我在您提到的位置删除整个Caches文件夹。导致一堆刚刚解决的问题,很多时间,然后重新启动。现在正在工作。从现在开始,也许我会按照您对这封信的建议。
Michael Murdock

1
结合所有这些,它似乎终于成功了。sudo find /private/var/folders/ -iname 'com.apple.appstore' 2>/dev/null | while IFS='' read -r line; do rm -fr "$line"; done; rm -fr ~/Library/Caches/*store*; ps aux | egrep -i 'app.?store' | awk '{ print $2 }' | while IFS='' read -r line; do kill -9 "$line"; done愚蠢,愚蠢,愚蠢,愚蠢,愚蠢的软件。
Jan Kyu Peblik


3

经过数小时的尝试,尝试了从App Store重新安装应用程序的各种方式(在Launchpad中删除应用程序,启用应用程序商店调试菜单并重置应用程序,重新启动等),对我而言唯一有效的方法是删除以下文件夹并重新启动

~/Library/Caches/storeaccount
~/Library/Caches/storeassets
~/Library/Caches/storedownload
~/Library/Caches/storeinappd

之后,我终于能够在我删除的应用程序旁边看到一个“安装”按钮,而不是一个“打开”按钮。此外,我删除的其他5个应用最初显示为“更新”标签下的更新。删除上述4个文件夹后,这些应用程序将不再显示在“更新”选项卡下。

我认为没有一种更简单的方法可以从App Store重新下载/重新安装应用程序,这是完全荒谬的。


0

我已经尝试了所有这些。我要做的是删除Finder,Application,Utilities,Keychain Access中的App Store钥匙链条目以及对appstore的搜索。删除那一个。(MacOS Catalina)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.