前言
- 随着电脑的使用,电脑的磁盘空间越来越少,之前用window时,有很多清理工具,其实Mac也有一些工具。不过,由于软件的发展,这些工具无法很快定位到临时文件和无用无效文件。这时,还是需要手动去删除这些文件,以节省磁盘空间。
- 苹果电脑很贵,让它物有所值吧,毕竟每个人的钱应该用到该用的地方。
- 作为程序员的你,应该不会没事就换自己一直得心应手的工具吧,因为每次换电脑,安装软件,调试环境,都是很浪费时间和精力的事情。
- 本文会持续编写,尽可能提供更多的信息,帮助大家,也欢迎给我留言,补充和修改,你的帮助将造福所有人。
Xcode磁盘空间大清理
1. 移除对旧设备的支持
影响:可重新生成,再连接旧设备调试时,会重新自动生成。
路径:~/Library/Developer/Xcode/iOS DeviceSupport
2. 移除旧版本的模拟器支持
影响:不可恢复;如果需要旧版本的模拟器,就需要重新下载了。
路径:~/Library/Application Support/iPhone Simulator
3. 移除模拟器的临时文件
影响:可重新生成,如果需要保留较新版本的模拟器,但tmp文件夹很大。放心删吧,tmp文件夹里的内容是不重要的。在iOS Device中,存储空间不足时,tmp文件夹是可能被清空的。
路径:~/Library/Application Support/iPhone Simulator/6.1/tmp (以iOS Simulator 6.1为例)
4. 移除模拟器中安装的Apps
影响:不可恢复,对应的模拟器中安装的Apps被清空了,如果不需要就删了吧。
路径:~/Library/Application Support/iPhone Simulator/6.1/Applications (以iOS Simulator 6.1为例)
5. 移除Archives
影响:不可恢复,Adhoc或者App Store版本会被删除。建议备份dSYM文件夹
路径:~/Library/Developer/Xcode/Archives
6. 移除DerivedData
影响:可重新生成,会删除build生成的项目索引、build输出以及日志。重新打开项目时会重新生成,大的项目会耗费一些时间。
路径:~/Library/Developer/Xcode/DerivedData
7. 移除旧的Docsets
影响:不可恢复,将删除旧的Docsets文档
路径:~/Library/Developer/Shared/Documentation/DocSets