最近Mac总是提醒磁盘空间已满,严重影响日常使用体验ps安装软件,下载电影音乐等
点击管理磁盘空间,你会发现并没有什么卵用,存储空间占比最多的是“其他”,竟然高达155G,那他究竟是什么东东呢?????
咱们去看看究竟是什么鬼。。。。。。
- 打开终端,查看磁盘空间占用情况
du -sh *
2.Library文件夹占的内存比较大,没清理之前足足150G
3.进入Library获取目录列表
进入Library cd ./Library
获取Library目录列表 ls
4.查看Library 文件所占磁盘空间
du -d 1 -h
5.进入Developer获取目录列表
进入Developer cd ./Developer
获取Developer目录列表 ls
6.查看Developer 文件所占磁盘空间
du -d 1 -h
7.进入Xcode获取目录列表
进入Xcode cd ./Xcode
获取Xcode目录列表 ls
8.查看Xcode 文件所占磁盘空间
du -d 1 -h
iOS DeviceSupport
Xcode的真机部署和调试依赖一个叫做 Device Support File的东西, 每个版本的固件都有对应的该文件,只有电脑的device Support File和目标设备的系统匹配才可以调试。
每个固件包差不多3G
Archives
Xcode 打包生成的文件,各个历史版本
DerivedData
Xcode build生成的项目索引、build输出以及日志。
到这里终于知道是什么占用大量Mac磁盘空间啦吧
DeviceSupport 真机调试包路径
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Archives 打包路径
~/Library/Developer/Xcode/Archives
Provisioning Profiles目录 路径
~/Library/MobileDevice/Provisioning Profiles
Xcode中项目的DerivedData缓存路径
~/Library/Developer/Xcode/DerivedData