如何安装xCode命令行工具?如何安装Xcode 9 beta和xCode 8?

9
1个回答

28
当您安装Xcode时,还会安装命令行工具。您可以通过键入$ gcc来验证。如果出现错误消息:clang: error: no input files,则说明您已经安装命令行工具。但是,仅供参考,如果需要命令行工具,可以执行 $ xcode-select --install
为了同时使用Xcode8Xcode9 Beta,您需要执行以下步骤:

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

1) 将您的Xcode(8,在/Applications目录下将只是Xcode.app)重命名为像Xcode8这样的名称。
2) 在终端中输入$ xattr -d com.apple.quarantine /Users/<your_user_name>/<the downloaded directory>/Xcode-beta.app。在这里,您需要拖动xcode-beta(xcode9)到终端中,然后只需键入$ xattr -d com.apple.quarantine即可。现在,将Xcode-beta移动到/Applications目录中,并将其重命名为Xcode
3) 输入$ sudo xcode-select -s /Applications/Xcode(which is 9 now).app/Contents/Developer。如果您想切换回8,请在相同的命令中键入Xcode8.app
4) 通过输入$ xcode-select -print-path来验证您正在使用Xcode 9。可以看到它将指向Xcode.app,实际上是Xcode-beta,即Xcode 9。
Xcode-beta就是xcode9。

哦!我真笨。谢谢!但是当我尝试 xcodebuild -version 这样的命令时,我得到了 Xcode 7.3.1 的版本信息。我该怎么解决这个问题? - Evan Conrad
我已经安装了它。有没有办法让我保留它?还是应该卸载它,只使用Xcode 8? - Evan Conrad
哦,你肯定可以两个都留下。我会更新我的答案。看看吧。 - Mtoklitz113
更新了。试一下。你可能会遇到错误。告诉我是什么错误,我会帮你解决。 - Mtoklitz113
第二步) 失败(使用Xcode 8 GM):我收到错误消息:“xattr:/Users/thisuser/Downloads/Xcode8GM.app:没有这样的xattr:com.apple.quarantine”。 - murray

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接