Xcode 派生データ フォルダの内容を安全に削除できますか? 質問する

Xcode 派生データ フォルダの内容を安全に削除できますか? 質問する

ディスク容量が不足しており、サードパーティのユーティリティを使用して確認したところ、~/Library/Developer/Xcode/DerivedData ディレクトリが約 22 GB のディスク容量を占有していることがわかりました。

私はstackoverflowを検索してこの投稿を見つけました

~/Library/Developer/Xcode/DerivedData ディレクトリで安全に削除するにはどうすればよいですか?

この質問に対する受け入れられた答えは、このディレクトリのフォルダに触れたり削除したりすべきではないことを示唆しています。そこで私がやったことは

  • Appstore で公開しているアプリの既存のビルド プロジェクト フォルダが見つかりました
  • 派生ディレクトリからフォルダを削除しました
  • XCode 5をリリース
  • そのプロジェクトを開く
  • クリーンビルド
  • シミュレータでテストしてコンパイルしました
  • 再アーカイブ
  • すべて正常に動作しました。何も壊れていませんでした。

その投稿の回答で何かを見逃していない限り、経験豊富な開発者に尋ねて、DerivedData からすべてのフォルダーを削除しても、それらのプロジェクトの構築、テスト、コンパイルに支障がないことを確認したいと思います。

ベストアンサー1

DerivedDataはい、サブフォルダーからすべてのファイルを直接削除できます(Not DerivedData Folder)

これはプロジェクトの作業には影響しません。DerivedDataフォルダーの内容はビルド時に生成されるため、必要に応じて削除できます。問題ではありません。

DerivedDataプロジェクトを再度ビルドすると、の内容が再作成されます。

Xcode8+ アップデート

Xcode8 ではウィンドウ タブからプロジェクト オプションが削除されたため、最初の方法を引き続き使用できます。

Xcode -> Preferences -> location -> click on small arrow button as i explain in my first answer.

Xcode7.3 アップデート特定のプロジェクトの DeriveData を削除するには、次の手順に従うだけです。

次の場所に移動しますWindow -> Project:

ここに画像の説明を入力してください

プロジェクトのリストを見つけて、DerivedDataフォルダに移動するか、個々のプロジェクトを直接削除することができます。DerivedData

ここに画像の説明を入力してください


DerivedData私は Xcode5 で作業していませんが、4.6.3 では以下の画像のようなフォルダーを見つけることができます。

ここに画像の説明を入力してください

「環境設定」をクリックした後。

ここに画像の説明を入力してください

このウィンドウが表示されます

ここに画像の説明を入力してください

おすすめ記事