不要な古いものを使ってディスクを掃除した後、~/User/Library/Developer/Xcode
のiOS DeviceSupportフォルダに遭遇しました。これには約20 GBかかりました。
同じような質問が before で聞かれてきましたが、それ以来多くのことが変わってきていて、私は最新の答えが欲しいのです。
テストに使用しているバージョンがあれば、何も壊さずに古いバージョンや未使用のバージョンを削除できますか?
~/Library/Developer/Xcode/iOS DeviceSupport
フォルダは基本的にクラッシュログを象徴するためだけに必要です。
フォルダ全体を完全に一掃することができます。もちろん、次にあなたがあなたのデバイスの一つに接続するとき、Xcodeはそのデバイスからシンボルデータを再ダウンロードするでしょう。
私はもう1年に1回、そのフォルダを整理してiOSのバージョン用のフォルダを削除することで、もはやサポートしていないか、クラッシュログを象徴する必要があると考えています。
私たちの主な目的としてrmaddyの答えを支持するより示唆的な答えは不必要なファイルとフォルダを削除することです。
DeviceSupport - 将来必要になる可能性のあるログをシミュレータに保存できます。それは異なるデバイス/ iOSのクラッシュログを象徴しています。
数日ごとにこのフォルダを削除してください
~/Library/Developer/Xcode/DerivedData
すべてのターゲットはArchivesフォルダにアーカイブされた形式で保存されています。このフォルダの内容を削除する前に、警告が表示されます。アプリのデプロイされたバージョンをデバッグできるようにする場合は、アーカイブを削除しないでください。
~/Library/Developer/Xcode/Archives
iOSデバイスサポートフォルダは、デバイスを接続したときに、識別子としてデバイスのバージョンを含むサブフォルダを作成します。ほとんどの場合、それは単なる古いものです。最新バージョンを保持し、残りを削除することができます(5.1.1上で動作するアプリがない場合は、5.1.1ディレクトリを保持する必要はありません)。
~/Library/Developer/Xcode/iOS DeviceSupport
Core Simulatorフォルダは、多くのXcodeユーザーにとって馴染みのあるものです。それはシミュレータの領土です。それがアプリデータを保存する場所です。あなたがそれらのバージョンのためにあなたのアプリをもはやサポートしないならば、あなたが古いバージョンのシミュレータフォルダを放つことができるのは明らかです。また、メニューから[コンテンツと設定をリセット]オプションを使用して、シミュレータ内のアプリデータをすべて削除する方が安全です。
~/Library/Developer/CoreSimulator
キャッシュは必要に応じて再作成されるため、削除しても安全です。これはディレクトリではありません。 Xcodeプロジェクトのようなファイルです。削除します。
~/Library/Caches/com.Apple.dt.Xcode
また、Apple iOSデバイスは、Macマシンに接続されるたびに特定のファイルと設定を自動的にMacに同期します。安全のために、iTunesの環境設定の「デバイス」パネルを使って古いバックアップを削除するのが賢明です。あなたはあなたの最新のバックアップを控えておくべきです。
~/Library/Application Support/MobileSync/Backup
約40GB戻った!詳細については http://ajithrnayak.com/post/95441624221/xcode-users-can-free-up-space-on-your-mac にアクセスしてください。
はい、オペレーティングシステムのシンボル(各アーキテクチャのバージョンごとに1つ)によってiOSデバイスサポートからデータを削除できます。デバッグに使用されます。これらのデバイスをサポートする必要がなくなった場合、悪影響なしにディレクトリを削除できます。