Mac跨设备功能残留缓存占20–50GB,需清理iCloud同步残留(~/Library/Mobile Documents/)、Handoff/Continuity缓存(终端命令或重置蓝牙/网络)、及深层日志快照(tmutil和Logs清理)。

Mac在iCloud同步、Handoff接力、Continuity通话等跨设备功能运行时,会自动生成大量临时缓存文件,这些文件不显示在访达常规视图中,却常在“系统数据”里悄然占掉20–50GB空间,且不会随同步完成自动清除。
定位并删除iCloud同步残留缓存
打开访达 → 按 Cmd + Shift + G → 输入 ~/Library/Mobile Documents/ → 回车。这个路径下存放所有iCloud Drive同步产生的临时副本和冲突文件,其中以 .icloud 结尾的隐藏文件、以 ~ 开头的临时文档、以及名为 com~apple~CloudDocs 的子文件夹内,90%以上是已同步完成但未清理的冗余缓存。
选中这些文件和文件夹 → 拖入废纸篓。注意:不要删除 Mobile Documents 文件夹本身,否则iCloud Drive将无法挂载。
清空废纸篓后,重启Finder(右键菜单栏Finder图标 → 重新启动),让系统刷新同步状态。
清除Handoff与Continuity后台缓存
方法一:终端强制刷新
打开终端 → 粘贴执行以下命令:defaults write com.apple.nsurlsessiond NSUrlSessionDisableAutosync -bool YES && killall nsurlsessiond
这条命令会禁用后台自动同步队列,并重启网络会话守护进程,立即释放正在排队的临时缓存内存。
方法二:重置蓝牙与网络堆栈
系统设置 → 蓝牙 → 关闭开关 → 等待10秒 → 再开启;
接着进入 网络 → 点击右下角“详细信息…” → “代理”标签页 → 点击“恢复默认设置” → 确认。
这一步能清除Handoff建立连接时写入 /private/var/folders/ 下的临时凭证缓存,尤其对频繁切换iPhone/Mac通话的用户效果明显。
扫描并清理深层同步日志与快照
第一步:识别本地Time Machine快照是否被误判为同步缓存
打开终端 → 执行:tmutil listlocalsnapshots /
若返回大量形如 com.apple.TimeMachine.2026-07-15-143221 的条目,且日期集中在最近3天内,说明iCloud同步触发了意外的本地快照生成(常见于Wi-Fi不稳定或iCloud钥匙串反复验证失败)。
第二步:安全移除非备份用途的快照
执行:tmutil deletelocalsnapshots $(tmutil listlocalsnapshots / | tail -n +2 | head -n 1 | sed 's/^.*://')
该命令只删最新一条快照,避免一次性清空导致部分App(如备忘录、健康)同步状态错乱。
第三步:清理同步日志残留
前往 ~/Library/Logs/CloudKit/ 和 /var/log/awdd/ → 按修改日期排序 → 删除30天前的所有 .log 和 .trace 文件。这些日志记录设备间同步握手过程,失效后无任何回溯价值。

















