2016-07-02 76 views

回答

28

当你安装Xcode时,你也会安装命令行工具。您可以通过输入$ gcc进行验证。如果您收到如下错误:clang: error: no input files,您已经有命令行工具。但只是为了获取信息,如果您需要命令行工具,则可以执行$ xcode-select --install

现在同时使用Xcode8Xcode9 Beta一起,你需要做到以下几点:

0)关闭所有打开的Xcode项目和退出的Xcode

1)重命名Xcode(8,将只是Xcode.app在你的/ Applications目录中)到Xcode8之类的东西。

2)输入$ xattr -d com.apple.quarantine /Users/<your_user_name>/<the downloaded directory>/Xcode-beta.app。在这里,您只需键入$ xattr -d com.apple.quarantine即可将您的xcode-beta(xcode9)拖到您的终端。现在,将您的Xcode-beta移至您的/ Applications目录并将其重命名为Xcode

3)输入$ sudo xcode-select -s /Applications/Xcode(which is 9 now).app/Contents/Developer。如果要切换回8,只需输入Xcode8.app代替Xcode.app的同一命令。

4)通过输入$ xcode-select -print-path来确认您使用的是Xcode 9。你可以看到它指向Xcode.app,它实际上是Xcode-beta,即Xcode 9.
Xcode-beta是xcode 9.

+0

哦!我很愚蠢。谢谢!但是当我尝试类似'xcodebuild -version'的时候,我得到了'Xcode 7.3.1'。我该如何解决这个问题? – FlaqueDeau

+0

你的Mac中是否有xcode 7.3.1? – Dershowitz123

+0

我这样做。有没有办法保留它?或者我应该卸载它,只使用xcode 8? – FlaqueDeau