ディスク容量が不足しており、サードパーティのユーティリティを使用して確認したところ、~/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 では以下の画像のようなフォルダーを見つけることができます。
「環境設定」をクリックした後。
このウィンドウが表示されます