Answers:
~/Library/Caches/com.apple.appstore
并删除com.apple.appstore
哪些是缓存文件;/private/var/folders
,打开每个文件夹和每个子文件夹,直到找到com.apple.appstore
并删除该文件夹为止。~/Library/Caches/
找到文件夹com.apple.appstore
,storeaccount
,storeassets
,storedownload
和storeinapp
。删除这些文件夹。然后再去/private/var/folders/
。在/private/var/folders/
有两个子文件夹,进入第一个子文件夹,然后进入该文件夹,后到文件夹C是cointains的文件夹com.apple.appstore
。
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
愚蠢,愚蠢,愚蠢,愚蠢,愚蠢的软件。
经过数小时的尝试,尝试了从App Store重新安装应用程序的各种方式(在Launchpad中删除应用程序,启用应用程序商店调试菜单并重置应用程序,重新启动等),对我而言唯一有效的方法是删除以下文件夹并重新启动:
~/Library/Caches/storeaccount
~/Library/Caches/storeassets
~/Library/Caches/storedownload
~/Library/Caches/storeinappd
之后,我终于能够在我删除的应用程序旁边看到一个“安装”按钮,而不是一个“打开”按钮。此外,我删除的其他5个应用最初显示为“更新”标签下的更新。删除上述4个文件夹后,这些应用程序将不再显示在“更新”选项卡下。
我认为没有一种更简单的方法可以从App Store重新下载/重新安装应用程序,这是完全荒谬的。