我的 Xcode 安装占用了大量空间;如何减少模拟器使用的空间?

Posted

技术标签:

【中文标题】我的 Xcode 安装占用了大量空间;如何减少模拟器使用的空间?【英文标题】:My Xcode installation is taking up loads of space; how to reduce space used by simulators? 【发布时间】:2015-07-17 12:23:06 【问题描述】:

所以我的电脑是基本型号 MacBook Pro,所以硬盘空间非常宝贵。

我一直在查看文件夹以查找占用所有空间的内容,而我的 UserName/Library/Developer 文件夹为 30GB。此文件夹包含Xcode & CoreSimulator

我已经删除并删除了我的大部分存档项目,这将大小减少到总共 20GB,Xcode 文件夹中有 18GB,但这似乎仍然很大。

我没有安装任何模拟器,除了当前的 8.4 模拟器,但我似乎在 Xcode 的 ios DeviceSupport 子文件夹中为每个模拟器都有一个文件夹。

谁能告诉我他们的 Xcode 文件夹是否有相似的大小,我是否应该期望所有的模拟器都包含在这个文件夹中,即使它们在 Xcode 中不可见?删除所有这些未使用的模拟器对我来说安全吗?

【问题讨论】:

对我来说,xcode 应用占用了 6.33 Gb 的内存 即使对我来说,开发者文件夹也占用了 30Gb!! 我的是 24.4 GB! .. 这个文件夹的理想大小是多少? 使用免费的 GrandPerspective 应用程序来查找磁盘使用情况并删除不需要的文件。 对我来说,在 /Library/Developer、~/Library/Developer、/Applications/XCode.app 之间,超过 40Gb 【参考方案1】:

是的,删除所有模拟器是安全的。

您最好的选择可能只是再次安装 Xcode,这样您就可以只使用 sudo rm -rf /Library/Developerrm -rf ~/Library/Developer 然后再次安装所有内容(即简单下载。)

【讨论】:

.. 并返回“错误 /Library/Developer 是一个目录”。 @***foe 我敢肯定没有人会不知道该怎么做,但感谢您指出。【参考方案2】:

刚刚发现你可以在终端运行以下命令来删除未使用的模拟器并释放一些空间:

xcrun simctl delete unavailable

【讨论】:

以上是关于我的 Xcode 安装占用了大量空间;如何减少模拟器使用的空间?的主要内容,如果未能解决你的问题,请参考以下文章

Android SDK 文件夹占用大量磁盘空间。我们是不是需要保留所有系统映像?

AndroidStudio如何连接夜神模拟器

XCode 6 GM 占用磁盘空间和内存

为啥Microsoft Visual Studio 的安装要占用如此大量的C盘空间

为啥Microsoft Visual Studio 的安装要占用如此大量的C盘空间

纱线缓存占用大量空间