清理~/Library/Developer/CoreSimulator/Devices 该目录是存放模拟器,里面每个模拟器标识符代表一台设备,具体可见device_set.plist 删除Devices文件夹,下次启动会重新创建模拟器
关闭模拟器,执行命令
rm -rf ~/Library/Developer/CoreSimulator/Devices
清理~/Library/Developer/Xcode/iOS DeviceSupport 该目录是真机调试时产生的,删除后下次调试时会自动生成。
rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport
清理 ~/Library/Developer/Xcode/DerivedData 该文件夹存放项目的索引文件等,可以全部删除,或者删除不常用的项目,再次打开项目会自动生成。
清理 ~/Library/Developer/Xcode/Archives 该文件夹存放app打包生成的文件,可以删掉不需要的项目打包文件。
清理 /Library/Developer/CoreSimulator/Profiles/Runtimes 该文件夹存放手动下载的Simulator。
删除所有系统日志
sudo rm -rf /private/var/log/*
清除临时文件 sudo rm -rf /private/var/tmp/*
清除缓存文件 sudo rm -rf ~/Library/Caches/*
最后,我们如果一步一步地按照上面的命令去做的话,一次两次还可以接受,如果每次都把这些命令打一遍的话,估计会疯掉的,因此不妨将这些命令写入到一个.sh文件中,例如我挑选了4个命令写到了CleanDiskSpace.sh这个文件中:
~~~
sudo rm -rf /private/var/log/*
sudo rm -rf /private/var/tmp/*
sudo rm -rf ~/Library/Caches/*
sudo rm -rf /private/var/folders/*
sudo rm -rf ~/Library/Developer/Xcode/Archives/*
sudo rm -rf ~/Library/Developer/Xcode/DerivedData
sudo rm -rf ~/Library/Developer/CoreSimulator/Devices
作者:nick5683
链接://www.greatytc.com/p/2a8ec4f1f872
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
~~~
caartool 工具,可在github上面查找使用,需要editSchem-Arguments选择 Arguments Passed On Launch 中添加资源文件路径Assets.car 和导出目录 /Users/nick/Desktop
卸载程序后查看
~/Library/Application Support/应用名称/*
~/Library/Preferences/应用名称/*
~/Library/Caches/应用名称/*