📅  最后修改于: 2023-12-03 15:27:02.804000             🧑  作者: Mango
在使用 Xcode 进行开发时,往往会生成大量的派生数据(Derived Data),如编译后的可执行文件、中间文件、日志等。这些数据的存在会占据大量磁盘空间,同时也可能会影响到 Xcode 的性能。因此,我们需要清除这些派生数据。
如果只需要清除某个项目的派生数据,可以按照以下步骤进行。
Product
,再选择 Clean Build Folder
。或者可以使用快捷键 Shift + Command + K
来清除 build 文件夹中的数据。~/Library/Developer/Xcode/DerivedData
。将该目录删除即可。如果需要清除所有项目的派生数据,可以按照以下步骤进行。
关闭 Xcode。
打开终端,输入以下命令:
rm -rf ~/Library/Developer/Xcode/DerivedData
该命令将删除默认情况下 Xcode 生成的所有派生数据。
重新打开 Xcode 即可。
如果希望 Xcode 自动清理派生数据,可以按照以下步骤进行。
Xcode
,再选择 Preferences
。Locations
。Derived Data
一栏下,选择 Unique
或者 Shared
。Unique
,则每个项目的派生数据都会单独存放在 ~/Library/Developer/Xcode/DerivedData
中,可以按照上面的方法手动清除。如果选择了 Shared
,则每个用户的所有项目都会存放在同一个目录下,可以按照上面的方法手动清除或者使用系统清理工具进行清理。以上就是清除派生数据的全部内容,如果你有其他问题,欢迎在评论区留言。