最新消息:看到那些跳动的图片、文字了吗?点击点击 O(∩_∩)O~~

Xcode 清理空间

开发工具 onlyling 1412浏览

每次 Xcode 更新就会升级默认 iOS 模拟器版本,以前使用的模拟器旧会沉余占用空间。

## 先进入开发文件夹
cd ~/Library/Developer

## 查看空间占用情况
du -d 1 -h
## 可能是这样
## 1.3G ./Xcode
## 4.8G ./CoreSimulator
##   0B ./XCTestDevices
## 6.1G .

模拟器

其中 CoreSimulator 是模拟器文件夹,就它最大。

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

## 使用管理员身份运行命令
## rm 是删除 -rf 是遍历、递归文件夹
sudo rm -rf ./CoreSimulator/Devices
sudo rm -rf ./CoreSimulator/Caches

注意,删除模拟器后打开 Simulator 软件会提示错误,重启电脑即可。

如果有安装额外版本的模拟器。

清理 ./CoreSimulator/Profiles/Runtimes,该文件夹存放手动下载的 Simulator。

Xcode

清理 ./Xcode/iOSDeviceSupport 该目录是真机调试时产生的,删除后下次调试时会自动生成。

sudo rm -rf ./Xcode/iOS\ DeviceSupport

清理 ./Xcode/DerivedData 该文件夹存放项目的索引文件等,可以全部删除,或者删除不常用的项目,再次打开项目会自动生成。

sudo rm -rf ./Xcode/DerivedData

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

sodu rm -rf ./Xcode/Archives

转载请注明:OnlyLing - Web 前端开发者 » Xcode 清理空间