Mac App Store下载转圈问题主因是DNS解析失败、系统时间偏差、后台进程卡死或缓存损坏;需依次更换DNS(如8.8.8.8)、校准时间、强制退出storeagent/softwareupdated进程、清除App Store缓存及释放足够安装空间。

Mac电脑在App Store点击下载按钮后进度条持续转圈、无法开始安装或提示“无法完成您的请求”,问题通常出在DNS解析失败、系统时间偏差、后台进程卡死或缓存损坏上,而非网络本身不通。
更换DNS服务器强制修复域名解析
App Store依赖准确的DNS将itunes.apple.com、swscan.apple.com等域名转为真实IP地址;本地DNS若被污染或响应超时,会导致连接挂起在“正在验证”阶段,界面就一直转圈。
1、点击屏幕左上角苹果菜单 → 选择“系统设置”。
2、进入“网络” → 选中当前Wi-Fi或有线连接 → 点击右侧“详细信息”。
3、切换到“DNS”标签页 → 点击所有现有DNS条目旁的“−”号全部删除。
4、点击左下角“+”号 → 依次输入8.8.8.8和114.114.114.114两行地址。
5、将8.8.8.8拖至列表顶部设为首选 → 点击“完成”→ 再点“应用”保存。
6、断开当前Wi-Fi并重新连接 → 打开App Store重试下载。
校准系统时间并确认Apple服务状态
macOS更新与下载全程依赖TLS证书验证,系统时间若偏差超过5分钟,会直接拒绝建立安全连接,此时App Store所有操作都会卡在转圈状态,且不报错。
第一步:验证服务端是否正常
在Safari中打开 https://www.apple.com/support/systemstatus/ → 查看“Mac App Store”和“Software Update”两项是否显示绿色对勾。
第二步:强制同步权威时间源
返回“系统设置” → “通用” → “日期与时间” → 确保已启用“自动设定日期与时间”和“使用当前位置自动设置时区”。【若选项灰色不可点,先点击右上角锁形图标输入管理员密码解锁】
第三步:无需重启,设置保存即生效。等待10秒后直接打开App Store测试。
强制退出卡死进程并清除缓存
storeagent(负责购买验证)和softwareupdated(负责固件下载)这两个后台进程长期运行后容易内存泄漏或句柄僵死,导致App Store界面无响应但进程仍在后台占用资源。
方法一:通过活动监视器强制退出
① 打开“访达” → “前往” → “实用工具” → 双击“活动监视器”。
② 在搜索框输入storeagent → 选中进程 → 点击左上角“X”图标 → 选择“强制退出”。
③ 同样操作搜索并强制退出softwareupdated。
方法二:一键清除App Store缓存文件
① 打开“访达”,按下Shift + Command + G → 输入路径:
~/Library/Caches/com.apple.appstore → 回车。
② 全选该文件夹内所有内容 → 拖入废纸篓 → 清空废纸篓。
方法三:重置App Store配置文件
① 同样用Shift + Command + G打开路径:
~/Library/Preferences/com.apple.appstore.plist。
② 将该plist文件拖入废纸篓 → 重启Mac → 再次打开App Store。
释放足够临时安装空间
App Store在下载完成后需预留至少应用包体1.5倍的可用空间用于解压、签名验证和沙盒写入。当剩余容量低于阈值,系统会静默拒绝启动下载流程,界面只显示转圈,不提示“存储空间不足”。
打开“访达” → 左侧边栏点击“Macintosh HD” → 查看右下角显示的“可用”空间数字。
若剩余空间小于3GB,立即执行:
— 进入“系统设置” → “通用” → “存储空间” → 点击“推荐”查看可清理项;
— 或手动清空“废纸篓”、删除“下载”文件夹中旧安装包、卸载不常用App。
清理完毕后,不要关闭窗口,直接切换回App Store重试下载。


















