xcode-select - 更改默认Xcode

如果你的电脑中有几个xcode版本,比如一个xcode5.1.1,一个xcode6-beta,当你打开工程的时候,通常会有一个默认配置,或者使用终端命令行操作,需要选择使用xcode的不同版本,怎么更改这个配置呢?请看下文:

开发人员安装多个版本的Xcode并不罕见。例如,我通常安装了最新的beta以及最新的生产版本。

但是,有时您可能需要各种工具(如xcodebuild)指向特定的Xcode文件夹。为了便于使用,您可以使用  xcode-select。一个常见的用例是使用脚本和/或makefile来构建项目。

设置Xcode文件夹后,将从您指定的文件夹中调用xcodebuild。

命令行选项如下:


xcode-select [-help]
xcode-select [-switch xcode_folder_path]
xcode-select [-print-path]
xcode-select [-version]

以下是如何打印当前Xcode路径:


1
2

〜$ xcode-select --print-path
/Developer/Applications/Xcode.app

第2行显示当前版本的Xcode“活动”。如果从脚本访问xcodebuild或其他相关工具,则-print-path是确定当前Xcode位置的首选方法。

使用-switch选项更改为系统上的另一个Xcode版本:


$ sudo xcode-select -switch /Users/JOHN/Downloads/Xcode45-DP3.app

这改变了我系统上的Xcode 4.5,Developer Preview 3。请注意,设置Xcode位置需要root访问权限,因此我使用  sudo 以root身份执行命令。

现在打印路径如下所示:


1
2

〜$ xcode-select --print-path
/Users/JOHN/Downloads/Xcode45-DP3.app/Contents/Developer

要切换回/ Applications目录中安装的Xcode:


$ sudo xcode-select -switch /Applications/Xcode.app/

您可以通过查看终端的手册页来阅读有关xcode-select的更多信息:


〜$ man xcode-select

 

 

本文转载 http://blog.sina.com.cn/s/blog_605409770102uwxc.html

你可能感兴趣的:(xcode-select - 更改默认Xcode)