随着时间的推移,Log Navigator中累积了许多过去的日志条目(用于构建或调试会话).如何删除这些条目?
Ant*_*ong 19
原来这就是你要做的:
请注意,评论是正确的.此方法会删除索引,并在日志之外构建输出.它确实警告说"之后项目的第一次索引和重建可能会更慢".
Ste*_*her 10
我知道这有点旧,但我认为接受的答案是一种尴尬的方式(虽然它肯定会起作用!).在Finder中更容易做到这一点.
默认情况下,Xcode将其数据存储在DerivedData文件夹中.
~/Library/Developer/Xcode/
到那个.(或以其他方式导航到那里.)当然,您可以删除单个文件夹.但由于这些文件夹重建是派生数据,并且在重建项目时将完全重建,因此没有理由不删除所有DerivedData.
如果你在命令行中做了很多工作,你也可以在那里做:
$ rm -fR ~/Library/Developer/Xcode/DerivedData
Run Code Online (Sandbox Code Playgroud)
我有时每天都会这样做几次,如果我在分支机构之间快速切换并担心Xcode可能会感到困惑.在Xcode更新之后执行此操作可以使您免于担心Xcode可能无法重建所有内容,从而需要您清理项目.
我应该注意,这仅适用于DerivedData.其中一些其他文件夹~/Library/Developer/Xcode
非常重要:
如果你想知道其余的是什么,看看它们.但是不要盲目删除它们,就像使用DerivedData一样.:)
这适用于Xcode 5,可以在Xcode 4中使用:
如果您只想清除Log Navigator中的百万条目,请尝试关闭项目/工作区并重新打开它.(关闭,最近打开)
这为我清除了Log Navigator,比在Organizer窗口中执行任何操作都要少,并且没有删除索引或构建输出.
归档时间: |
|
查看次数: |
6370 次 |
最近记录: |