如何清理 Xcode DerivedData 和缓存
Xcode 是开发者 Mac 上最大的存储消耗者之一。DerivedData、模拟器运行时和构建归档文件通常占用 20–80 GB。OptiClear 可在数秒内安全清除所有内容。
DerivedData 是什么,为什么这么大?
DerivedData 存储已打开每个项目的编译中间产品、索引数据和代码补全缓存。它无限增长,可以安全删除 — Xcode 会在下次构建时重新生成。
模拟器运行时:隐藏的 10–30 GB
每个下载的 iOS/watchOS/tvOS 模拟器可能占用 5–15 GB。您很可能有不再测试的版本的运行时。OptiClear 的开发者工具部分按大小列出它们。
其他值得清理的 Xcode 缓存
Xcode 还存储 Previews 数据、SwiftPM 缓存和旧的设备支持文件。OptiClear 的开发者工具模式一次删除所有这些,并在确认前显示回收的总空间。
常见问题
删除 DerivedData 安全吗?
安全。只意味着下次构建重新索引需要稍长时间。源代码和项目设置不受影响。
应该多久清理一次 Xcode 缓存?
大多数开发者每 2–4 周清理一次,或在磁盘可用空间低于 20 GB 时清理。OptiClear 可以安排自动清理。