最近感觉自己的电脑内存越来越不够用了,想清理一下数据,主要是对应用程序进行了一轮删除,发现根本没腾出多少内存,于是就翻看存储空间,想找找到底是怎么回事,不看不知道,一看吓一跳,资源库中竟然有68.39G的内存被占用。
这无法忍受啊,本来内存紧张,居然有这么大的内存占用,于是就开始了磁盘大瘦身!
仔细一看其实主要是xcode的资源占用,但是我打开Xcode(11.2.1)看到其本身才16个g的大小,到底怎么回事呢?
下面开始展开清理:
点击
***如果你的打开没有资源库,按下快捷键cmd+shift+.显示隐藏文件就出来了 ***
说明一下:
Xcode下的DerivedData
保存的是Xcode的缓存文件,我直接删除了。
Xcode下的iOS DeviceSupport
真机调试时建立对应的设备索引,删除你不需要的
Xcode下的Archives
每次打包App的dSYM等数据,把一些没用的版本删了。如果是上线了的版本还是保留吧。
Xcode/Products
打包时的一些数据,同样把没用的删除掉
/Developer/CoreSimulator/Devices/
一堆模拟器的数据。每个文件夹里包含的就是一个特定系统版本的设备的数据。每个文件夹对应哪个设备可以在其下device.plist中查看。亲测删除之后的效果跟在模拟器里重置相同。省得一个个去重置了,删吧。
Developer/XCPGDevices/
这里保存了playground的项目缓存。全删了。
参考:苹果开发者的Mac大瘦身