増え続けるDerivedData。
ブランチ、スキーム、Xcodeのバージョンが変わるたびに、ビルドフォルダが増えます。
ビルド出力、パッケージのキャッシュ、シミュレータ、ローカルモデルは、コードそのものより多くの容量をいつの間にか使います。spacerecoverが見つけ、何が再生成されるかを説明します。プロジェクトには触れません。
無料スキャン · 自分のデバイス上で動作 · 承認するまで変更しません
開発者のために
説明用イメージ · サイズは例であり、デバイスのスキャン結果ではありません。
心当たりはありませんか?
ブランチ、スキーム、Xcodeのバージョンが変わるたびに、ビルドフォルダが増えます。
新しいiOSランタイムやテスト用デバイスごとに、アプリとデータのコピーが保存されます。
npm、Gradle、CocoaPods、pip、uv、Swiftパッケージ、Homebrew、モデルのダウンロードは、それぞれ独自の保存領域を持っています。
SPACERECOVERでできること
各項目について、何か、なぜあるのか、削除するとどうなるかを説明します。決めるのはあなたです。
Xcode DerivedDataは1回の選択で削除できます。アーカイブはクラッシュのシンボリケーションや再出荷に必要な場合があるため、確認用に別表示します。
Homebrewのダウンロード、npm、Gradle、CocoaPods、pip、uv、Swift Package Manager、Dart/Flutterのキャッシュと、次のビルド時に起きることを表示します。
OllamaとHugging Faceのダウンロードはモデルごとに表示します。DockerのストレージにはDocker自身の管理機能を使う案内を表示し、ボリュームを安全に保ちます。
すべてのステップを明確に
スキャン中に結果が順次表示されます。いつでも停止でき、spacerecoverが調べている間は何も変更しません。
まず、安全に今すぐ削除できる容量を表示。その他はグループ、サイズ、説明を示します。
spacerecoverは操作後に空き容量を測定し、ゴミ箱で待機しているものを表示し、元に戻せます。
自分で整理
手作業で整理したい方へ。Apple標準のツールを使う手順ガイドをご覧ください。
数十GBになるXcodeのデータ。MacのDerivedData、古いアーカイブ、デバイスサポートファイル、未使用のシミュレータとランタイムを安全に整理する方法です。
ガイドを読むパッケージマネージャと開発ツールの大きなキャッシュを、Homebrew、npm、Yarn、pnpm、pip、uv、Gradle、CocoaPods、Dart、Cargo、Dockerの公式コマンドで安全に整理します。
ガイドを読む数十GBになることがあるMacのシステムデータの内容、変化する理由、macOSが必要なファイルを消さずに減らす方法です。
ガイドを読むよくある疑問
いいえ。サイズを確認するためにプロジェクトフォルダをスキャンしますが、ソースコードは整理対象に選びません。Gitで追跡されていないファイルも、不要なものとして扱いません。
はい。Xcodeが再生成します。次のビルドは再生成と再インデックスのため時間がかかります。削除前にXcodeを終了してください。
いいえ。spacerecoverは一括pruneコマンドを実行しません。Dockerのストレージは確認用に表示し、Docker Desktop自身の管理機能を案内します。