清理mac硬盘空间(xcode清理)

ios开发者经常使用的工具xcode,如果不经常清理,会发现你的磁盘空间会越来越小

1. ~/Library/Developer/Xcode/iOSDeviceSupport
该目录是真机调试时产生的,只需保留自己设备当前版本的文件夹即可,即使全部删除,再重新连接设备时Xcode会出现Processing symbol files并重新生成相应版本的文件。

2. ~/Library/Developer/Xcode/DerivedData
此文件夹内是模拟器运行每个APP生成的缓存文件,删除之后只是再重新运行APP时会重新编译耗时较长,并再次生成缓存文件。

3. ~/Library/Developer/Xcode/Archives
该文件夹存放app打包生成的文件,可以删掉不需要的项目打包文件。

4. ~/Library/Developer/CoreSimulator/Devices
该目录是存放模拟器,里面每个模拟器标识符代表一台设备,具体可见device_set.plist

5. ~/Library/Developer/CoreSimulator/Profiles/Runtimes
该文件夹存放手动下载的Simulator (Xoode->Preferences->Componeents)

image.png


清除Devices路径后,Xcode 模拟器运行提示:xcode Unable to boot device because it cannot be located on disk

打开Xcode -> Open Developer Tool -> iOS simulator
在打开的模拟器菜单栏上选择
Hardware -> Device -> Manage Devices
把没用的模拟器全部删除,然后再添加回来就可以了。添加是立刻的,不需要下载。

参考文章:
https://blog.csdn.net/cuihaiyang/article/details/56892799
https://www.jianshu.com/p/8c633d29cb71
https://blog.csdn.net/wumu_Love/article/details/104776963

你可能感兴趣的:(清理mac硬盘空间(xcode清理))