Mac上App Store下载缓存需手动清理:先删除~/Library/Caches/com.apple.appstore/下PK开头的.pkg/.archive文件;再通过App Store偏好设置重置下载历史;最后退出storeagent进程并清理~/Library/Application Support/AppStore/和~/Library/Caches/com.apple.storeagent/目录。

Mac上App Store下载完成后,安装包缓存和下载记录仍会留在系统里,占用数GB空间且无法在访达中直接看到。这些记录不会随App卸载自动清除,必须手动干预才能释放磁盘空间。
定位并删除App Store下载缓存文件
打开访达→前往→前往文件夹→粘贴路径:~/Library/Caches/com.apple.appstore/→回车。
该目录下所有以“PK”开头、后缀为“.pkg”或“.archive”的文件,都是已安装App的原始下载包。它们体积大(常达500MB以上),且App安装成功后完全无用。
选中全部.pkg和.archive文件→按Command + Delete彻底删除。系统不会二次确认,删错无法恢复,请确保当前没有App正在后台更新或安装。
清空App Store应用内下载历史
打开App Store→点击左上角“App Store”菜单→选择“偏好设置”。
在弹出窗口中,点击右下角“重置下载”按钮。
这一步不会删除已安装App,但会清除App Store界面中“已购项目”列表里的灰色“已下载”标记、“暂停”图标及失败的下载条目。若某App显示“云朵图标+下载箭头”,说明它已从本地记录中移除,再次点击才会重新拉取元数据。
彻底清理残留的安装器组件
方法一:删除Application Support中的临时安装器
前往文件夹:~/Library/Application Support/AppStore/→删除其中所有子文件夹(如“SoftwareUpdates”、“Installers”)。
方法二:清除StoreAgent进程缓存
打开“活动监视器”→搜索“storeagent”→选中→点击顶部“X”强制退出。随后再删一次~/Library/Caches/com.apple.storeagent/目录,该路径存放的是App Store服务端返回的临时清单与签名验证缓存,重启App Store后会重建,但旧版本元数据不会自动补回。
【必须先退出storeagent进程,否则部分缓存文件会被系统锁定无法删除】

















