Mac空间清理

工作用的MacBook的磁盘空间只有128G,三天两头的收到系统“您的磁盘几乎已满”的提示。用了CleanMyMac 3,但是也仅仅只能清理一些皮毛,腾出2,3G的空间。其实,如果你用XCode的话,你会发现它才是罪魁祸首,多的一次它占用60G+的空间。

Mac OS:10.12.6 (16G1114)
XCode:9.2 (9C40b)

1,移除 APP 打包的ipa历史版本(Archives)
删除后不可恢复,文件夹是按照日期排列的,所以如果你不想全部删除,就只保留最新的几个版本就好了,个人建议全部删除。
路径:

~/Library/Developer/Xcode/Archives

释放空间:一个版本五百兆 * 打包个数

2,移除模拟器的缓存数据(Devices)
模拟器的相关数据。每个版本的模拟器占用的内存空间大约为10M左右。每个文件夹里包含的就是一个特定系统版本的设备的数据。每个文件夹对应哪个设备可以在其下device.plist中查看。删除之后,如果立即运行程序会报错,先关闭Xcode,再重新打开程序,运行即可。运行该路径下会立马生成模拟器对应版本的文件。
路径:

~/Library/Developer/CoreSimulator/Devices/

释放空间:几个G
建议:可以全部删除。

3,移除对旧设备的支持(iOS DeviceSupport)
一般是占用内存空间最大的文件夹,即使全部删,再连接设备调试时,会重新自动生成。一般iOS只向下兼容两个版本就可以了,所以我移除了9.0以下的所有版本。
路径:

~/Library/Developer/Xcode/iOS DeviceSupport

释放空间:一个版本2-3G * 版本数
建议:可以全部删除。

猜你喜欢

转载自blog.csdn.net/dangyalingengjia/article/details/79018560