更新Xcode提示空间不足“Not enough free space”解决

  • 发表于
  • macOS

是时候给Xcode升个级了,然后去update提示空间不足“Not enough free space”,看了一眼所需要空间为11G,再看了下mac还有空间37G,一脸懵……

在Google上转了一圈,大概解决方案如下:

一、简单粗暴,但不完整

cd ~/Library/Developer
rm -rf Xcode

二、谨慎做法

  1. ~/Library/Developer/Xcode/iOS DeviceSupport目录下,删除老的设备目录,我每次并不是全部删除,先删除一两个,如果能升级成功,就OK,如果还提示空间不足,再删除,直到不提示。
  2. 删除CoreSimulator的Devices目录下的内容,注意保留device_set.plist文件

三、有可能是time machine搞的鬼

运行

sudo tmutil listlocalsnapshots /

查看有还存储了那些time machine,再用下面的命令删除掉就可以了

tmutil deletelocalsnapshots 2019-07-02-203562

四、这是我解决的结果

我有37G,上面所有方法都试过了,依然提示空间不足,最后我忍痛再清了3G多的空间,现在有41G,再去点update后,竟然可以更新了,无语!!!!!!