首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用XCode选择xcode 3.2.6?

如何使用XCode选择xcode 3.2.6?
EN

Stack Overflow用户
提问于 2014-06-26 08:24:01
回答 3查看 1.5K关注 0票数 5

我刚刚将我的Mac升级到10.9.3,从Mac升级到10.6.8。我安装了一个XCode 3.2.6。对于新的开发,我需要安装XCode 4.5.2

在maven构建中,我调用xcodebuild来构建一些C++项目。问题是,我需要xcodebuild3.2.6来构建特定的项目,而对于一些新的项目,需要xcodebuidl 4.5.2

我需要能够选择运行的xcodebuild版本来启动一个项目的构建。我看到了xcode-select可以帮助我做到这一点,但是我在使用xcode-select选择xcodeBuild3.2.6的过程中遇到了困难。

使用命令在/Applications/Xcode.app,上安装了Considerong my XCode 4.5.2

代码语言:javascript
复制
sudo xcode-select -switch /Applications/Xcode.app

做这项工作,如

代码语言:javascript
复制
xcodebuild -version

输出

代码语言:javascript
复制
Xcode 4.5.2
Build version 4G2008a

考虑到我的/Developer/Applications/Xcode.appXCode 3.2.6,我的问题是,为什么这个命令不能工作?

代码语言:javascript
复制
sudo xcode-select -switch /Developer/Applications/Xcode.app

It输出

代码语言:javascript
复制
xcode-select: error: invalid developer directory '/Developer/Applications/Xcode.app'

我能找到的唯一解决办法是使用绝对路径来使用xcodebuild 3.2.6,但这很棘手:

代码语言:javascript
复制
/Developer/usr/bin/xcodebuild

是否有一种干净的方法来选择xcodebuild3.2.6和xcode- select?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-06-27 12:48:19

看起来xcode-select还没有开发成与Xcode 3兼容.我用绝对的路径代替,似乎没有其他的方法。

票数 0
EN

Stack Overflow用户

发布于 2014-06-26 10:42:56

您必须在/Contents/Developer包中指向指向Xcode.app文件夹的路径。

试试这个:

代码语言:javascript
复制
$ sudo xcode-select -switch /Developer/Applications/Xcode.app/Contents/Developer
票数 0
EN

Stack Overflow用户

发布于 2014-06-27 12:56:41

Xcode 3不是将开发人员目录安装到启动磁盘上的/Developer吗?

您能否安装Xcode 3,然后尝试:

代码语言:javascript
复制
$ sudo xcode-select -switch /Developer
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24425714

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档