今天整理电脑的空间,准备将Xcode一些无用缓存都清理一遍,选择Xcode的Preferences,在弹出的对话框中选择Location,在对应的对话框中点击DerivedData项中的箭头,会弹出对应的目录位置。也可以在命令行下面,直接输入cd ~/Library/Developer/Xcode,进入对应的目录
这其中的DerivedData、Archives、Products目录中的内容都是可以直接删除的。
在/Library/Developer/CoreSimulator/Device下面存放的全是对应的模拟器。结果不小心在该目录下面执行了rm -rf命令。将所有的模拟器都删除了,运行Xcode,结果就报找不到模拟器的提示了。
然后去同事的电脑上面,将同样目录下面的device_set.plist拷贝到我的电脑上,然后将Xcode关闭后重新打开,运行选中的模拟器,在对应的Device目录下面,会自动生成device_set.plist文件中包括的模拟器。之前Device占用空间多大6个G,新生成的模拟器,总共也就1.7G,空间大大减小了。
网友评论