当前位置: 首页 > news >正文

Xcode缓存清除

清除模拟器运行产生的文件

右击Finder,选中"前往文件夹",快捷键:command+shift+G,
输入"~/Library/Developer/CoreSimulator/Caches/"

移除Archives

解释:这里就是每次构建的版本, 保留最新的一个,删除之前的即可.
路径:~/Library/Developer/Xcode/Archives

移除DerivedData

影响:可重新生成;会删除build生成的项目索引、build输出以及日志。重新打开项目时会重新生成,大的项目会耗费一些时间。

路径:~/Library/Developer/Xcode/DerivedData

移除对旧设备的支持

影响:可重新生成;再连接旧设备调试时,会重新自动生成。通常保留你的常用测试机的最新系统版本的就行.

路径:~/Library/Developer/Xcode/iOS DeviceSupport

清除模拟器设备(谨慎选择)

影响: 清除后模拟器全不可使用, 再次使用需重新下载, 如果你不使用模拟器, 并且电脑内存紧张, 那可以删除.
路径: ~/Library/Developer/CoreSimulator/Devices/

清除SwiftUI缓存数据

如果你平时开发会用到 SwiftUI 预览的话(包括小组件),这部分数据也会堆积很多,建议定期清除。

文件夹:

~/Library/Developer/Xcode/UserData/Previews

如果不确定哪部分需要删,哪部分不需要删,也可以通过 Xcode 提供的命令行来删除:

xcrun simctl --set previews delete unavailable

删除playground缓存

日常使用 playground 也会产生缓存,主要是模拟器设备的缓存,可以直接都删掉

文件夹:

~/Library/Developer/XCPGDevices

http://www.lqws.cn/news/515287.html

相关文章:

  • 鸿蒙Next仓颉开发语言中的数据类型总结分享
  • java 导出word 实现循环表格
  • 配置有nvlink的H20使用pytorch报错
  • 在树莓派上用 .NET8.0 挂载TCP服务端
  • React ref 和 JS 对象的区别
  • Linux系统之Tomcat服务
  • django csrf的局限性
  • 亚远景-ASPICE与ISO 26262:汽车安全与软件质量的协同
  • 云原生灰度方案对比:服务网格灰度(Istio ) 与 K8s Ingress 灰度(Nginx Ingress )
  • 【Pandas】pandas DataFrame asfreq
  • stm32week17+18+19+20
  • IP-GUARD外设以及网络禁用策略制定
  • ubuntu22.04可以执行sudo命令,但不在sudo组
  • 学习日记-spring-day37-6.25
  • NETCONF 典型工作流程
  • Spark 之 UT
  • 新能源汽车电池类型差异分析
  • 网络安全漏洞扫描是什么?如何识别目标进行扫描?
  • LangGraph--基础学习(Subgraphs 子图)
  • easy-caffeine一个简洁灵活易用基于caffeine的本地缓存框架
  • dovi交叉编译方法(编译libdovi.so)
  • PyTorch 入门之官方文档学习笔记(二)训练分类器
  • 利用Pytorch玩一玩文生图的HDGAN
  • 长尾关键词SEO优化高效策略
  • 微信小程序安卓手机输入框文字飘出输入框
  • 【服务器】服务器选型设计
  • Hadoop之HDFS
  • 【iOS】iOS崩溃总结
  • 一篇文章了解XML
  • 了解笔记本电脑制造:从品牌到代工厂的全产业链