苹果模拟器怎么卸载干净?残留文件清理指南

阿婷小哥_1660

阿婷小哥_1660

2026-06-27

702人浏览

原创

要彻底卸载苹果模拟器,需四步操作:1. 在xcode“devices and simulators”中删除设备;2. 手动清空~/library/developer/coresimulator/devices/下所有uuid文件夹;3. 用xcrun simctl runtime delete命令卸载不用的ios runtime;4. 清理deriveddata和ios devicesupport,并禁用模拟器自动快照。

苹果模拟器怎么卸载干净?残留文件清理指南

苹果模拟器怎么卸载干净?Xcode长期使用后,模拟器设备、运行时版本、临时数据和日志缓存会悄悄堆积,一个旧iPhone 12 iOS 15.0模拟器残留数据就可能占3.2GB,更别说多个废弃设备叠加。只在Xcode界面删设备,根本清不掉CoreSimulator里的沙盒文件和已卸载Runtime的壳子文件。

图形界面删除已创建的模拟器设备

这一步只能移除你手动创建过的设备实例,比如“iPhone SE (3rd generation) iOS 16.2”,但不会动它背后生成的几百MB用户数据目录。

启动Xcode → 点击顶部菜单栏“Window” → 选择“Devices and Simulators” → 切换到“Simulators”选项卡 → 左侧列表中选中目标设备 → 点击右侧“−”按钮 → 在弹窗中点击Delete确认。

注意:此操作不删除设备运行时(Runtime),也不清理~/Library/Developer/CoreSimulator/Devices/下的原始数据文件夹。

彻底清空CoreSimulator设备数据目录

这才是真正释放空间的大头——每个模拟器设备对应一个UUID命名的文件夹,里面塞满应用沙盒、崩溃日志、数据库快照和缓存,哪怕设备已在Xcode里删了,这些文件夹仍原封不动躺在那里。

打开访达 → 顶部菜单栏点击“前往” → “前往文件夹” → 粘贴路径:【~/Library/Developer/CoreSimulator/Devices/】 → 回车进入 → 全选所有子文件夹 → 拖入废纸篓 → 右键废纸篓 → “清空废纸篓”。

这一步执行后,磁盘空间立刻释放,且不影响Xcode功能。新创建的模拟器会自动生成全新文件夹。

卸载不再使用的iOS模拟器运行时(Runtime)

Runtime是模拟器能跑某版本iOS的核心支撑包,比如“iOS 14.4.simruntime”。Xcode界面只允许下载新版本,旧版本得靠命令行精准删除,否则它们会一直霸占1–3GB/个的空间。

第一步:确认当前主力开发版本。打开Xcode → Preferences → Platforms,查看已启用的Runtime列表,记下你仍在用的版本号(如iOS 17.5)。

14种水彩水果PSD素材
14种水彩水果PSD素材

PSD格式,含JPG预览图。

下载

第二步:打开终端,执行命令列出所有已安装Runtime:xcrun simctl runtime list。

第三步:对准列表中明确标注(unavailable)或版本号低于你主力版本的条目,逐个执行删除命令,例如:xcrun simctl runtime delete "iOS 14.4"。

【务必核对版本号,误删正在调试的Runtime会导致真机无法部署】

清理DerivedData与iOS DeviceSupport冗余项

DerivedData不是模拟器专属,但它常被误认为无关项;而DeviceSupport是连过真机后Xcode自动下载的系统支持包,旧版完全无用却死占空间。

关闭Xcode → 打开访达 → Shift + Command + G → 输入~/Library/Developer/Xcode/DerivedData → 全选并拖入废纸篓 → 清空废纸篓。

再按同样方式前往~/Library/Developer/Xcode/iOS DeviceSupport → 查看各子文件夹名(如“15.0 (19A339)”)→ 对照你当前主力真机系统版本,删除所有过期版本文件夹 → 清空废纸篓。

重置模拟器并禁用自动快照

模拟器默认开启“自动保存快照”,每次退出都会存一份状态镜像,时间一长,快照体积可达数百MB。这个功能对日常调试毫无必要,反而持续吃空间。

打开模拟器 → 顶部菜单栏点击“Hardware” → “Erase All Content and Settings…” → 确认清除 → 等待重启完成。

接着点击“Debug” → “Open System Log…” → 关闭窗口 → 再点“Simulator” → “Reset Content and Settings…” → 最后勾选“Disable Automatic Snapshots” → 关闭模拟器。

相关文章

数码产品性能查询
数码产品性能查询

该软件包括了市面上所有手机CPU,手机跑分情况,电脑CPU,电脑产品信息等等,方便需要大家查阅数码产品最新情况,了解产品特性,能够进行对比选择最具性价比的商品。

下载

相关标签:

苹果模拟器 模拟器

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
FrankenPHP集成Laravel详细教程
FrankenPHP集成Laravel详细教程

本专题提供FrankenPHP集成Laravel的详细配置指南,全面解析运行原理、开发环境搭建、Caddyfile配置、Octane工作模式、数据库连接、队列任务、定时任务和生产环境优化,解决部署过程中常见的报错与兼容性问题。

2026.10.08

40

20

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

140

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

140

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

100

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

100

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

120

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

320

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

220

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

180

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
swift开发文档
swift开发文档

共33课时 | 43.4万人学习