我的磁盘空间不足,并通过第三方实用程序检查了〜/ Library / Developer / Xcode / DerivedData目录是否占用了大约22GB的磁盘空间。
我搜索了stackoverflow,发现了这篇文章
如何安全地在〜/ Library / Developer / Xcode / DerivedData目录中删除?
该问题的可接受答案表明,我不应该触摸/从该目录中删除文件夹。所以我所做的是
除非我在该帖子的答案中遗漏了任何东西,否则我想通过询问有经验的开发人员来确保,如果我从DerivedData中删除所有文件夹,那么在构建,测试和编译这些项目时不会对我造成伤害。
是的,您可以直接从DerivedData
子文件夹中删除所有文件(Not DerivedData Folder)
。
这不会影响您的项目工作。DerivedData
文件夹的内容是在构建期间生成的,您可以根据需要将其删除。这不是问题。
DerivedData
当您再次构建项目时,将重新创建的内容。
Xcode8 +更新
从Xcode8中,该选项从窗口选项卡中删除了项目选项,因此您仍然可以使用第一种方法:
Xcode -> Preferences -> location -> click on small arrow button as i explain in my first answer.
Xcode7.3更新要删除特定项目的DeriveData,您只需要执行以下步骤:
前往Window -> Project
:
您可以找到项目列表,也可以转到DerivedData
文件夹,也可以直接删除单个项目的DerivedData
我不在Xcode5上工作,但在4.6.3中,您可以找到DerivedData
下图所示的文件夹:
单击首选项后。
你得到这个窗口
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句