如何在60秒内在Xcode开发Mac上恢复60 GB

您是否在Mac上的硬盘空间有限? 您想知道为什么您的可用空间会随着时间的推移而不断缩小吗? “关于本机”中的“存储”视图是否显示大量的系统利用率?

答案是Xcode。 尝试以下踢腿运动:

du -hsc〜/ Library / Developer / Xcode / iOS \ DeviceSupport / *

瞧…

这就是我清理后的样子。 我吹走了子目录,并恢复了60 GB的净容量

每当您有一个新的iOS版本与Xcode对话时,这种情况就会增加,因此,如果您使用Beta版,那么它会迅速发展。 而且显然永远也不会被清理干净。

该目录的目的是存储与该版本的iOS相关的符号。 这就是为什么在将设备或新的模拟器连接到Xcode时有时会有些等待的原因。 这些符号使我们大家都知道并喜欢的调试工具能够正常工作。

删除这些子目录(例如12.1)将意味着您下次连接使用该版本iOS的模拟器或设备时,必须下载设备符号。 因此,我们为节省大量空间而付出的代价是将来进行某些设备测试可能需要更长的时间。 一旦。

因此,感谢这些设备支持文件的服务并在发送途中发送它们。 所需的将回来,与此同时,您的项目,设计和(在我的情况下)React Native NPM项目将陷入困境。

Gant Laborde的这篇精彩文章中介绍了更多清理磁盘空间的策略:如何在开发人员Mac上释放空间

Interesting Posts