LoginSignup
0
2

Macで開発するときのキャッシュ削除まとめ

Last updated at Posted at 2023-07-15

どうした?

消す前のスクリーンショットを忘れたけど、あっとゆーまにXcodeのフォルダが肥大化するので、定期的に削除するまとめ。
スクリーンショット 2023-07-15 12.03.22.png

結論

xcodebuild clean
xcodebuild -alltargets clean

xcrun --kill-cache
xcrun simctl erase all

brew cleanup -s
pod cache clean --all

rm -rf ~/Library/Caches/com.apple.dt.Xcode/

rm -rf ~/Library/Developer/Xcode/Archives/
rm -rf ~/Library/Developer/Xcode/DerivedData/
rm -rf ~/Library/Developer/Xcode/macOS\ DeviceSupport/
rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport/


rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang/ModuleCache"
rm -rf "$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang.$(whoami)/ModuleCache"

rm -rf ~/Library/Caches/Homebrew
rm -rf $(brew --cache)

rm -rf ~/Library/Caches/org.carthage.CarthageKit 
rm -rf ~/Library/Caches/carthage

これを実行する。
ただし、macOSやiOSのDeviceSupportを削除するので、注意。
私が使っているCarthage、Pods、Homebrewもキャッシュクリアします。
Xcodeの中間ファイルを削除するので、Xcodeは終了させましょ。

xcrun simctl spawn booted log config --mode "level:off"  --subsystem com.apple.CoreTelephony

Xcodeで不要なログが表示されるので、表示オフに。

参考もと

https://qiita.com/shtnkgm/items/c96a58579ec406194fa8
ほぼ、こちらから。感謝!
一部拡張してたり、私が使ってないのを外したり。
行ごとにコピペするのも面倒なので全部まとめました。

結果

スクリーンショット 2023-07-15 12.27.19.png
無事に38.5GBから1.5GB になりました。

スクリーンショット 2023-07-15 12.50.16.png
その後、1回デバッグで立ち上げただけで、11.7GBなのでやっぱそこそこ食いますね。

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2