Xcodeのコマンドラインツールエラー

プログラミング

こんにちは、はるです。

Heroku CLIをインストールする際に、Xcodeのエラーが出ました。
解決できたので、解決方法を共有します。

エラー文

Error: Your Command Line Tools are too outdated.
Update them from Software Update in System Preferences or run:
  softwareupdate --all --install --force

If that doesn't show you any updates, run:
  sudo rm -rf /Library/Developer/CommandLineTools
  sudo xcode-select --install

Alternatively, manually download them from:
  https://developer.apple.com/download/all/.
You should download the Command Line Tools for Xcode 13.4.

日本語訳

エラー コマンドラインツールが古すぎます。
システム環境設定のソフトウェア・アップデートから更新するか、以下を実行してください。
softwareupdate –all –install –force を実行してください。
 
これでアップデートが表示されない場合は、以下を実行してください。
sudo rm -rf /Library/Developer/CommandLineToolsを実行してください。
sudo xcode-select –install
 
または、手動で以下からダウンロードしてください。
https://developer.apple.com/download/all/。
Xcode 13.4用のCommand Line Toolsをダウンロードする必要があります。

記事の内容

解決方法

日本語訳の通りで、3つあります。

1: softwareupdate –all –install –force

ターミナルで以下のコマンドを打ちます。

softwareupdate --all --install --force

これで駄目なら、2つ目の方法を行います。

2: sudoのインストール

ターミナルで以下のコマンドを、1つずつ順番に打ちます。

sudo rm -rf /Library/Developer/CommandLineTools
sudo xcode-select --install

これで駄目なら、直接Appleのサイトからダウンロードします。

3: 直接ダウンロード

まず、https://developer.apple.com/download/all/を開きます。

Appleにログインすると、ダウンロードの検索画面になるので、「Xcode」と検索。

対象のコマンドラインツールをインストールすれば完了です。私の場合はXcodeがバージョン13.4だったので、13.4のコマンドラインツールをインストールしました。

私は3つめの方法でエラーを解決できました。
解説は以上となりますm(_ _)m