我的磁盘空间不足并通过第三方实用程序检查,其中〜/ Library/Developer/Xcode/DerivedData目录占用了大约22GB的磁盘空间.
我搜索了stackoverflow并找到了这篇文章
如何在〜/ Library/Developer/Xcode/DerivedData目录中安全删除?
这个问题的接受答案表明我不应该触摸/删除此目录中的文件夹.所以我做的是
除非我错过了帖子中的答案,否则我想通过询问有经验的开发人员来确保如果我从DerivedData中删除所有文件夹,那么在构建,测试和编译这些项目时不会对我造成伤害.
您在每个应用程序的开发中都会遇到某种情况,您在模拟器中看到的内容与您认为应该发生的内容不匹配.大多数情况下这些是人为错误 - 或者至少它们在我的大多数情况下都是;-) - 但有时Xcode只是"失去了轨道",或者看起来如此.我了解到Clean(Shift + Cmd + K)和Clean Build Folder…(Option + Shift + Command + K)菜单选项可以显示错误或Xcode之间的差异.
我的问题是:
什么是
Clean命令做还是不做,留下一个理由Clean Build Folder…存在吗?我何时应该选择另一个,为什么不总是清理整个文件夹?