OptiClear

开发者 IDE

如何在 Mac 上彻底卸载 Xcode

要完全卸载 Xcode,不能仅将其拖入废纸篓。该应用的数据占用空间通常在 10 GB – 100 GB 之间,且大部分存储在系统库文件夹中。

最后更新: 3 分钟阅读

移除 Xcode 及其残留文件

Xcode 数据通常在 Mac 上占用 10 GB – 100 GB。免费扫描会在您进行任何更改前,显示 Mac 上的确切大小。

免费扫描你的 Mac

免费扫描 · 无需账户 · 未经你同意不会删除任何内容 · 先移到废纸篓 · macOS 14 及以上

应用
Xcode
数据的一般大小
10 GB – 100 GB
类别
开发者 IDE
文件位置
~/Library/Developer/Xcode/DerivedData

手动清理步骤

  1. 完全退出应用(菜单栏 ⌘+Q)。
  2. 将 Xcode 从“应用程序”文件夹移到废纸篓。
  3. 删除 Xcode 留下的文件夹(见下表)。
  4. 清倒废纸篓以释放空间。

Xcode 在 Mac 上保存的全部内容

共 19 个位置。每删除一个就勾选一个;标为“你的数据”的内容请先备份。

已在安装了 Xcode 的 Mac 上核对位置。

将 Xcode 移至废纸篓后遗留的内容

专为 Xcode 定制

直接删除应用程序图标不会移除相关的模拟器运行时、设备支持符号和构建产物。这些数据分布在用户和系统级别的 Library/Developer 目录下。由于涉及模拟器设置、账户安全配置及个人归档,系统会保留它们以防误删。

后台项目
模拟器运行时在 Xcode 设置 > 组件中管理并存储于 /Library/Developer/CoreSimulator;/Library/Developer 中的命令行工具也被 Homebrew 等其他工具使用。
许可证
可通过 Mac App Store 或 Apple Developer 网站免费获取;发布应用需绑定 Apple 账户并支付 Apple Developer Program 会员费。
账户与同步
在 Xcode 设置 > 账户中添加的开发者账户用于签名;证书和密钥保存在登录钥匙串中,而非应用文件夹内。

在卸载 Xcode 前的准备工作

在移除此开发工具前,请确保备份必要的签名证书与私钥。建议先清理不再需要的模拟器运行环境。对于已发布的版本,应妥善保存对应的 dSYM 文件以便后续分析崩溃报告。

已完成 0/4

手动还是用 OptiClear

手动用 OptiClear
需要检查的位置19 个文件夹,逐个检查一次扫描
文件大小需要自己查看每项都会显示
误删容易删错文件夹先移到废纸篓,可以恢复
费用免费扫描免费;清理需要 Pro(年度方案有 7 天免费试用)

看看实际效果

OptiClear — 扫描概览 — 所有类别一屏呈现
扫描概览 — 所有类别一屏呈现
OptiClear — 隐私检查:每个应用能访问什么
隐私检查:每个应用能访问什么
OptiClear — 大文件与旧文件,按占用空间排序
大文件与旧文件,按占用空间排序

零风险试用

  1. 免费下载并扫描查看所有 Xcode 文件及其大小。无需注册账户。
  2. 免费清理 7 天在应用内启动年度计划的 7 天免费试用。
  3. 保留或取消请在试用结束前至少 24 小时在 App Store 设置中取消,以免被扣费。
免费下载并扫描

免费试用结束后,Pro 每年 ¥298,可随时取消。

常见问题

并非全部。标为“先备份:这是你的数据”的文件夹保存着你自己的 Xcode 数据,删除前请先备份。标为“仅当没有其他应用使用时”的项目同一公司的其他应用也在使用,只要还装有其中任何一个就请保留。标为“可以,会自动重建”的文件夹会自动重建,删除后只会让下次启动稍慢。标为“可以,设置会被重置”的文件夹保存设置,删除后会恢复为默认值。标为“可以,卸载应用后”的项目只在安装 Xcode 时才有用,请在卸载应用后再删除。
删除命令行工具会影响其他软件吗?
会,因为 Homebrew 等工具也使用位于 /Library/Developer/CommandLineTools 的共享资源。
通过“清理构建文件夹”能彻底删除所有缓存吗?
不能,该操作仅清除当前项目的构建产物,不影响其他项目、模拟器运行时或设备支持符号。

相关清理指南