Xcode 8的项目页面似乎消失了。我使用该页删除派生数据。
知道如何删除Xcode 8中的派生数据吗?
Xcode 8的项目页面似乎消失了。我使用该页删除派生数据。
知道如何删除Xcode 8中的派生数据吗?
当前回答
它可能在不同版本的xcode中有所不同。最好的方法是进入xcode首选项页面,从“位置”选项卡,直接打开“派生数据”目录。
其他回答
在Xcode 8中,所有的派生数据都会被自动清除。如果您想手动操作,请从首选项中转到位置选项卡,定位项目的派生数据文件夹,并删除与项目相关的文件。
在macOS 10.12及以后版本中,Xcode会清理陈旧的派生数据, 预编译头文件和模块缓存。(23282174) Xcode 8.0 发布说明
感谢@charmingToad
但据我观察,当在OS X 10.11.5/6上使用Xcode 8时,同样的行为是典型的
(在Xcode 11、12、13和14中工作)
如果您在工作空间环境中,可以转到“文件>工作空间设置”,如果您在常规项目环境中,则可以转到“文件>项目设置”。
然后单击派生数据部分下的小灰色箭头,选择您的项目文件夹删除它。
另一种进入衍生数据文件夹的方法是右键单击xcode中“Products”文件夹下的应用程序,然后单击“Show in Finder”。
手动删除派生数据
如果你想手动删除派生数据,只需运行:
/Library/Developer/Xcode/DerivedData . rm -rf ~/Library/Developer/Xcode/DerivedData . rm
如果您想释放更多的磁盘空间,那么您可能还需要清除一些其他目录。
自动删除Xcode生成的文件
我已经创建了一个Bash脚本,用于删除Xcode生成的各种文件。可以通过运行以下命令来删除DerivedData内容:
./xcode-clean.sh -d
更多信息请访问https://github.com/niklasberglund/xcode-clean.sh
选择Xcode,按照照片中突出显示的4个步骤,删除派生数据,然后重新启动项目。