Diskzyv0.1
削除しても安全

MacのCocoaPodsキャッシュとは。削除しても安全か

結論

はい、CocoaPodsキャッシュは削除しても安全です。保存されているのはダウンロードしたpodのコピーで、次に pod install を実行したときにCocoaPodsがもう一度ダウンロードします。

場所

~/Library/Caches/CocoaPods

これは何か

pod install を実行すると、CocoaPodsは各依存関係を ~/Library/Caches/CocoaPods に一度だけダウンロードし、それをプロジェクトのPodsフォルダにコピーします。同じバージョンのpodを使うほかのプロジェクトは、キャッシュされたコピーを再利用します。

大きくなるのは、使ったことのあるすべてのpodのすべてのバージョンがキャッシュに残るからです。現在のどのプロジェクトも依存していないバージョンも含まれます。

これは、プロジェクト内のPodsフォルダとは別のものです。そちらには、そのプロジェクトが実際にビルドに使うコピーが入っています。

どのくらい大きくなるか

通常は数百MBから数GBです。

手動で消去する方法

  1. ターミナルを開きます。
  2. 下記のコマンドを実行します。キャッシュされたpodがすべて削除されます。
  3. 消去する前に何がキャッシュされているかを確認するには、pod cache list を実行します。
ターミナルで
pod cache clean --all

削除したあとはどうなるか

すでにPodsフォルダがあるプロジェクトは、そのままビルドできます。次回の pod install や pod update では、必要なpodがもう一度ダウンロードされます。

Diskzyでの扱い

Diskzyは「Clean up」(クリーンアップ)タブにCocoaPodsキャッシュを表示し、チェックを入れます。プロジェクト内のPodsフォルダは、プロジェクトのビルドフォルダとして別に扱います。

関連ガイド

Macの空き領域がどこに消えたのかを確認

Diskzyはディスク全体をマップにし、システムデータの内訳を示し、安全なものを消去します。72時間は無料、その後は$9の買い切りでMac 2台まで使えます。

Diskzyを無料で試す
ほかの言語で読む:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語