Včera večer (listopad 2018) jsem aktualizoval na macOS Mojave, (to bude pravděpodobně fungovat i pro Catalina)
Dnes ráno jsem v příkazovém řádku na svém MacBooku pro přešel do své pracovní kódové základny,
zadal jsem "git status" do repozitáře a objevila se chyba:
xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
Problém spočívá v tom, že je třeba aktualizovat nástroje příkazového řádku Xcode.
Vraťte se do terminálu a stiskněte:
xcode-select --install
Poté obdržíte:
xcode-select: note: install requested for command line developer tools
V tomto okamžiku budete v okně vyzváni k aktualizaci nástrojů příkazového řádku Xcode. (což může chvíli trvat)
Otevřete nové okno terminálu a měly by se vám vrátit vývojové nástroje.
Dodatek: Při každé větší nebo poloviční aktualizaci budete muset aktualizovat nástroje příkazového řádku, aby opět správně fungovaly. Při každé aktualizaci zkontrolujte Xcode. To se týká i jiných aplikací než Mojave...
Poté restartujte terminál
Z chybového hlášení jsem zjistil, že část Nástroje příkazového řádku Xcode, ale po spuštění Xcode a zobrazení výzvy k instalaci dodatečných nástrojů se mi je podařilo nainstalovat, ale po otevření nového terminálu se mi stále objevovala stejná chyba.
Tak jsem provedl xcode-select --install
ručně a poté mi to fungovalo.