复核于 2026 年 7 月 28 日 · DiskStory
Xcode DerivedData 为什么增长,以及安全复核包含什么
复核已知生成数据位置,同时不把规则扩大到源代码、项目或无关开发者文件。
直接回答
DerivedData 包含 Xcode 可以重新生成的构建产物、索引和中间文件。安全规则应匹配精确生成数据边界、说明重新生成成本,并在移入废纸篓前立即重新核验路径。
保持边界精确
规则必须匹配已知 DerivedData 位置,不能扩大到整个 Developer 目录,更不能覆盖源代码树。
显示重新生成成本
移除生成数据可能让下一次构建或索引变慢,这项后果应与预期空间影响放在一起。
诚实验证结果
移入废纸篓不会立即释放磁盘空间。DiskStory 会重新扫描原范围并记录废纸篓恢复位置,但不会声称废纸篓已清空。