Xcodeをアップデートする際に有効な容量確保方法

Xcode12からXcode13にアップデートを実施。

30Gの空きがあったのにAppStoreでアップデートしようとしたら空き容量がないと言われた。

以下のサイトからXcodeのxipファイルをダウンロード。

https://developer.apple.com/download/all/

ダウンロードしたインストーラは10G程度で、空き容量は20GBに。

この状態でインストールを試みるも、空き容量がないと言われた。

以下を削除し、20GB→50GB近くまで容量を確保した。

  • ストレージ管理画面の「アプリケーション」でXcode12の削除。(15G確保)
  • ストレージ管理画面の「iOSファイル」の中身を全て削除(7GB確保)
  • FinderでUnityのiOSビルド時のファイル一式削除(1GB程度 * 6 = 6GB確保)

これで無事Xcode13がインストールができた。

色々削除したが、最初にXcode12だけ削除すれば行けたかもしれない。

キャッシュファイルの削除(追記)

コマンドでキャッシュを消すやり方も有効である。

キャッシュファイルはG単位で容量を食っているケースがある。

rm -rf ~/Library/Developer/CoreSimulator/Caches/*
rm -rf ~/Library/Caches/*

使えないシュミレータを削除

duコマンドで確認できるが、シュミレータも容量が大きい。

notsukunnoMacBook-Pro-10:~ nokkun$ du -sh  ~/Library/Developer/CoreSimulator/*
4.8G	/Users/nokkun/Library/Developer/CoreSimulator/Caches
 13G	/Users/nokkun/Library/Developer/CoreSimulator/Devices
  0B	/Users/nokkun/Library/Developer/CoreSimulator/Temp

以下のコマンドで使えないシュミレータを削除できる。

notsukunnoMacBook-Pro-10:~ nokkun$ xcrun simctl delete unavailable

9GB程度減らすことができた。

notsukunnoMacBook-Pro-10:~ nokkun$ du -sh ~/Library/Developer/CoreSimulator/*
4.8G	/Users/nokkun/Library/Developer/CoreSimulator/Caches
4.4G	/Users/nokkun/Library/Developer/CoreSimulator/Devices
  0B	/Users/nokkun/Library/Developer/CoreSimulator/Temp

参考:

https://zenn.dev/koukibuu3/articles/mac_storage_knowledge

ABOUTこの記事をかいた人

個人アプリ開発者。Python、Swift、Unityのことを発信します。月間2.5万PVブログ運営。 Twitter:@yamagablog