清理 Xcode 相关文件 - iOS
长期使用 Xcode 后会生成一些文件资源,硬盘空间随之受到影响;
当前 ~/Library/Developer/Xcode 路径下操作一波将 Xcode 进行瘦身;
具体操作如下:
首先,前往 Xcode 文件夹路径(即:command + shift + g + ~/Library/Developer/Xcode)
其次,DerivedData 文件夹用于存储各种中间构建结果和生成相关索引,项目越庞大复杂其占用的空间则越大,删除后再次重新编译项目运行时会重新生成文件,建议定期清理,在 Xcode 的 Preferences 中可设置其文件夹位置;
~/Library/Developer/Xcode/DerivedData
再其次,Archives 文件夹用于 Xcode 打包时生成的文件,对应于打包后生成的页面(即:command + shift + option + o),选择性的清除一些不再维护或迭代的项目,从而瘦身空间,删除文件后 Xcode -> Organizer 下对应的打包文件即随之被清空;
~/Library/Developer/Xcode/Archives
再其次,iOS DeviceSupport 文件夹,顾明思议设备支持,该文件夹中备份着之前调试时连接过的设备文件,每个文件夹占用的空间都很多,建议清理,当重新连接设备后 Xcode 会提示 Processing symbol files 并重新生成当前版本的文件夹内容,所以保留常用的设备版本文件即可;
~/Library/Developer/Xcode/iOS DeviceSupport
最后,Devices 模拟器文件夹,移除模拟器中已安装的 apps,该文件夹以模拟器 UDID 命名,可以查看 .default_created.plist 文件,根据文件夹命名和 plist 文件中的内容来判断不同版本下不同设备类型的模拟器,.default_created.plist 文件为隐藏文件,如果查看该文件夹则需要开启显示隐藏的权限才能查看或者通过文件夹前往的方式(即:command + shift + g + ~/Library/Developer/CoreSimulator/Devices),该文件夹可以清理,运行模拟器会重新生成文件。
~/Library/Developer/CoreSimulator/Devices
以上便是此次分享的全部内容,希望能对大家有所帮助,释放 Mac 更多空间。