2016-07-02 15 views

Antwort

28

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 Betazusammen 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.

+0

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

+0

Haben Sie auch xcode 7.3.1 auf Ihrem Mac? – Dershowitz123

+0

tue ich. Kann ich es irgendwie behalten? Oder sollte ich es deinstallieren und einfach xcode 8 verwenden? – FlaqueDeau