2012-08-06 97 views
1

我有一个项目,我有一些常规文件和一些第三方库。我也有2个静态库。问题是,每当我建立我的项目,我的笔记本电脑的HD空间不断下降。Xcode编译不断从HD获取更多空间?

我的构建是在什么地方举行?它是如何持续不断地从我的HD中获取更多空间?

到目前为止,我已经从这个问题中损失了大约20GB。

任何想法?

谢谢!

+0

是20GB的一个完整的重新启动后还是输了?您是否尝试清理项目(在“产品”菜单中)。 – polyclick 2012-08-06 22:05:56

+0

还没有检查你的第一个问题。但是如果我干净,那么当我在构建过程中在HD中失去更多空间时重建它。 – 2012-08-06 22:06:50

+1

您是否尝试清洁构建本身?你可以通过这个路径找到它们:'/ Users/{user}/Library/Application \ Support/iPhone \ Simulator/5.1/Applications /',每个模拟器都有自己的文件夹。您应该尝试删除所有具有此类签名的文件夹:“1890A6A8-3EBB-443A-B220-CB8BE265999B”。 – polyclick 2012-08-06 22:10:24

回答

2
只是为了记录

因此,这可以被归档作为回答:

你尝试清洁构建本身?您可以通过以下路径找到它们:/Users/{user}/Library/Application\ Support/iPhone\ Simulator/5.1/Applications/,每个模拟器都有自己的文件夹。您应该尝试删除所有具有此类签名的文件夹:1890A6A8-3EBB-443A-B220-CB8BE265999B

+0

是的,这是修复!谢谢! – 2012-08-07 11:47:28

0

另一件事来检查是PrecompiledHeaders文件夹在DerivedData /编译/中间体散列名DerivedData /.../指数(至少在Xcode的7)。他们只是积累每个版本,可能每个数十MB。

一个脚本来检查它们的大小是

find <your-dev-folder> -type d -path '*/DerivedData/*/PrecompiledHeaders' -exec du -s -m '{}' \; | sort -n 

删除它们都做

find <your-dev-folder> -type d -path '*/DerivedData/*/PrecompiledHeaders' -exec rm -rf '{}' \;