Xcode磁盘空间大清理

Mac 电脑上使用Xcode时间长了,磁盘空间越来越小,在明确没有其他大量文件占用空间情况下,磁盘也是不够用了。此处应该检查Xcode缓存占用的空间,一般会比较大(除非你经常清除Xcode缓存)。

先说结果吧:本人使用的 Mac mini 500G 磁盘,Xcode 的缓存竟然占去 256G 空间。

如下图:

下面是清除 Xcode 缓存的步骤:

(1)移除对旧设备的支持

影响:连接设备调试时,会重新自动生成

路径:~/Library/Developer/Xcode/iOS DeviceSupport

(2)移除旧版本的模拟器支持

影响:可重新下载了

路径:~/Library/Application Support/iPhone Simulator

路径:~/Library/Application Support/iPhone Simulator/x.x/tmp (模拟器临时文件)

路径:~/Library/Application Support/iPhone Simulator/x.x/Applications (模拟器安装的应用)

(3)移除Archives

影响:不可恢复;Adhoc或者App Store版本会被删除。建议备份dSYM文件夹

路径:~/Library/Developer/Xcode/Archives

(4)移除DerivedData

影响:可重新生成;会删除build生成的项目索引、build输出以及日志。重新打开项目时会重新生成,大的项目会耗费一些时间。

路径:~/Library/Developer/Xcode/DerivedData

(5)移除旧的Docsets

影响:不可恢复;将删除旧的Docsets文档

路径:~/Library/Developer/Shared/Documentation/DocSets

本人亲测了(3)和(4),不影响 Xcode 任何使用。以下是步骤截图:

首先,进入到对应目录(直接进入找不到)

找到对应目录之后,直接删除到废纸篓,还需要彻底删除。此处使用的工具 Dr.Cleaner 进行废纸篓清除。

最后是彻底清除之后的磁盘容量数据,这下,清爽多了。

PS:因为需要清理的磁盘空间实在太大,清除时用了很长时间。