Wenn Sie Xcode installieren, installieren Sie auch Befehlszeilenprogramme. Sie können dies überprüfen, indem Sie $ gcc
eingeben. Wenn Sie einen Fehler erhalten wie: clang: error: no input files
, haben Sie bereits Kommandozeilen-Tools. Aber nur für Info, können Sie $ xcode-select --install
tun, wenn Sie die Kommandozeilen-Tools wollen.
Jetzt verwenden beide Xcode8
und Xcode9 Beta
zusammen Sie folgendes tun müssen:
0) Schließen Sie alle geöffneten Xcode-Projekte und beenden Xcode
1) Benennen Sie Ihre Xcode
(8, wird nur Xcode.app in Ihrem/Applications-Verzeichnis) zu etwas wie Xcode8
.
2) Geben Sie $ xattr -d com.apple.quarantine /Users/<your_user_name>/<the downloaded directory>/Xcode-beta.app
ein. Hier müssen Sie Ihren xcode-beta (xcode9) auf Ihr Terminal ziehen, sobald Sie einfach $ xattr -d com.apple.quarantine
eingeben. Verschieben Sie nun Ihre Xcode-beta in Ihr/Applications-Verzeichnis und benennen Sie sie in Xcode
um.
3) Geben Sie $ sudo xcode-select -s /Applications/Xcode(which is 9 now).app/Contents/Developer
ein. Wenn Sie wieder zu 8 wechseln möchten, geben Sie einfach denselben Befehl mit Xcode8.app
anstelle von Xcode.app
ein.
4) Vergewissern Sie sich, dass Sie Xcode 9 verwenden, indem Sie $ xcode-select -print-path
eingeben. Sie können sehen, dass es auf Xcode.app
zeigt, was tatsächlich Xcode-beta ist, d. H. Xcode 9.
Xcode-beta ist xcode 9.
Oh! Ich bin dumm. Vielen Dank! Aber wenn ich etwas wie "xcodebuild -version" versuche, bekomme ich 'Xcode 7.3.1'. Wie kann ich das beheben? – FlaqueDeau
Haben Sie auch xcode 7.3.1 auf Ihrem Mac? – Dershowitz123
tue ich. Kann ich es irgendwie behalten? Oder sollte ich es deinstallieren und einfach xcode 8 verwenden? – FlaqueDeau