MacでXcodeを完全にアンインストールする方法
Xcodeをゴミ箱にドラッグするとアプリ本体は削除されますが、サポートファイル、キャッシュ、設定はMacに残ります。ここでは、それらがどこにあり、どうすればすべて削除できるかを説明します。
知っておきたいこと
アプリ本体も大きいのですが、Xcodeが使う領域の大半はアプリの外にあります。~/Library/Developer にあるDerivedData、シミュレータのランタイムとデバイス、デバイスサポートファイル、アーカイブです。Xcodeをゴミ箱にドラッグしても、これらはすべて残ります。
始める前に
再提出やシンボル化に必要になるかもしれないArchivesは残しておき、~/Library/Developer/Xcode/UserData から必要なもの(スニペット、キーバインド、テーマ)をコピーしておきます。/Library/Developer/CommandLineTools にあるCommand Line Toolsは別個にインストールされたもので、Homebrewなどのツールが依存していることがあります。
バンドル識別子:
com.apple.dt.XcodeXcodeを手動で削除する
- Xcodeを終了します。メニューバーにアイコンがある場合や、バックグラウンドで動作している場合は、そちらも終了します。
- アプリケーションフォルダを開き、Xcodeをゴミ箱にドラッグします。
- Finderで「移動」>「フォルダへ移動」(Shift + Command + G)と選択し、下記の場所を1つずつペーストして、見つかったものをゴミ箱に入れます。バージョンによっては存在しない場所もあります。
- ゴミ箱を空にしてからMacを再起動し、Xcodeに関連するものが動作したまま残らないようにします。
Xcodeがファイルを保存している場所
/Applications/Xcode.app~/Library/Application Support/Xcode~/Library/Application Support/com.apple.dt.Xcode~/Library/Caches/com.apple.dt.Xcode~/Library/Preferences/com.apple.dt.Xcode.plist~/Library/Saved Application State/com.apple.dt.Xcode.savedState~/Library/Containers/com.apple.dt.Xcode~/Library/HTTPStorages/com.apple.dt.Xcode~/Library/WebKit/com.apple.dt.Xcode~/Library/Logs/Xcode~/Library/Logs/com.apple.dt.Xcode
Xcodeが使用するそのほかの場所
~/Library/Developer/Xcodeデータ~/Library/Developer/CoreSimulatorデータ~/Library/Developer/DVTDownloadsデータ~/Library/Developer/CoreDeviceデータ/Library/Developer/CoreSimulatorデータ
/Library 内の項目を削除するには、管理者パスワードが必要です。
手早く済ませる方法
DiskzyはXcodeとここに挙げたファイルを見つけ、それぞれのサイズを表示して、まとめてゴミ箱に入れます。ほかのアプリも使用しているファイルには手を付けません。
ほかのアンインストールガイド
Macの空き領域がどこに消えたのかを確認
Diskzyはディスク全体をマップにし、システムデータの内訳を示し、安全なものを消去します。72時間は無料、その後は$9の買い切りでMac 2台まで使えます。
Diskzyを無料で試す