使用Mac的用户,应该很少会关注Mac的存储空间问题,毕竟对系统的流程度影响不大,空间也基本够用。但是在长时间使用Xcode开发后,系统磁盘中“其他”项的占用空间会越来越大,我当时已经160个G,这些空间都是可以清理的,不会对开发产生影响。
下面给出可清理空间的路径,并简单介绍一下:
~/Library/Developer/Xcode/DerivedData此文件夹存储了你项目编译过程中产生的文件。可以全部删除,仅会使工程下一次重新编译稍慢。
~/Library/Developer/Xcode/Archives使用Xcode进行Archive操作的结果会存储在这个文件夹中,可以删除你不需要再debug的release包。
~/Library/Developer/Xcode/iOS DeviceSupport连接过的设备都会在此文件夹生成相应的iOS版本号的文件夹。仅需要保留你仍然在使用的设备的版本号对应的文件夹即可。我的Mac是公共汽车么?怎么会有那么多的设备连接过。。。PS:这个文件夹内的东西和模拟器是不相关的,虽然看着很像。
~/Library/Developer/CoreSimulator这个文件夹是模拟器产生的应用沙盒文件,显然这里也是可以删除的,我指的是那些应用沙盒文件。
~/Library/Caches/com.apple.dt.XcodeXCode缓存文件,删!
~/Library/Application Support/MobileSync/Backup手机备份,删!
网友评论