存档

2017年10月 的存档

释放 Mac 上不用的硬盘空间

2017年10月6日 没有评论

Xcode 每次升级之后变得越来越大,更多版本的 ios,ipad 模拟器和相关 Toolchains 被加到 Xcode 中,事实上对于大部分开发者来说,并不需要这些东西(我仅仅需要用 xcode) 来开发 QT 程序。但是这些无用的文件占用了巨大的空间。因此,需要对他们做清理:

~/Library/Developer/Xcode/DerivedData
存放 Xcode 项目编译过程中的临时文件, 可以安全的删除。
~/Library/Developer/Xcode/Archives
编译的目标文件存放处,删除之。
/Library/Developer/Xcode/iOS DeviceSupport
Xcode 用来 debug ios 开发的文件, 这里我用不到,删除之,如果需要保留这个目录进行 ios 开发,仅保留需要支持的 ios 版本即可。清理该目录可以释放大量空间。
/Library/Developer/CoreSimulator
iphone 和 ipad的模拟器都在这里, 非 ios 开发者完全用不到,删除之。如果需要保留这个目录进行 ios 开发, 仅保留需要支持的 iphone 和 ipad 版本即可。清理该目录可以释放大量空间。
/Library/Caches/com.apple.dt.Xcode
Xcode 存放 Cache 的地方,可以安全的删除。
/Library/Application Support/MobileSync/Backup
ios 设备和 Mac 的同步文件 会放到该文件下,通过 iTunes -> 偏好设置 -> 设备查看管理备份文件,将不用 和过期的删除
/Applications/Xcode.app/Contents/Developer/Platforms
所有苹果设备 (mac,iphone,watchtv)的sdk都在这里,根据需求删除完全不需要的。
$ cd /Applications/Xcode.app/Contents/Developer/Platforms
$ sudo rm -rf AppleTV* Watch* iPhone*

清理该目录可以释放大量空间。

分类: Mac 标签: