LoginSignup
3
1

More than 3 years have passed since last update.

MacBig Sur環境でのXcode、CLTについて

Last updated at Posted at 2021-02-11

環境 Mac BigSur

毎週末に参加させていただいている勉強会での出来事。
Visual Studio Codeで作業をしており、いつものように内容をGithubにコミットすると、

エラーが発生し動かない!

以前にも同じ問題が発生し苦戦したために理由はすぐに予想ついたが、XcodeとCLTのバージョンが異なっているためにバグが起こっているよう。そこで思い出したのだが、数日前にXcodeをアップデートしてしまっていた。

CLTとは?

CLTとはCommand Line Toolsの略で、キーボードで命令や操作をするプログラムのことである。本来ならXcodeのバージョンと紐付けされていて、XcodeのアップデートをするとCLTのバージョンも上がる。

$ brew --config

にてバージョンを確認すると、やはりXcodeとCLTのバージョンが異なっている。。

参考にしたリンク

MacをBig SurにするとHomebrewでCTLについてのWarningが出ることへの対処法
Downloads for Apple Developers

1つ目のリンクは以前この問題が起きた際に知人に送ってもらったリンクなのだが、ここに全て書いてある。

Downloads for Apple DevelopersのサイトでXcodeと同じバージョンのCLTをダウンロード、インストールでVisual Studio Codeを再起動。コミットできるようになり問題解決!

最後に

Xcodeのアップデートは30分近くかかり今回の作業が毎回必要になるため、次回のアップデート実行はSwiftに手を出す時ですかね。。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1