在maven构建中,我调用xcodebuild来构建一些C项目.问题是我需要xcodebuild 3.2.6来构建某些项目,而xcodebuIDl 4.5.2需要一些新项目.
我需要能够即时选择xcodebuild版本来启动项目构建.我看到xcode-select可以帮助我这样做,但是我在使用xcode-select来选择xcodebuild 3.2.6时遇到困难.
考虑我的XCode 4.5.2安装在/Applications/Xcode.app,使用命令
sudo xcode-select -switch /Applications/Xcode.app
做的工作,如
xcodebuild -version
输出
Xcode 4.5.2Build version 4G2008a
考虑到我的XCode 3.2.6在/Developer/Applications/Xcode.app,我的问题是,为什么这个命令不起作用?
sudo xcode-select -switch /Developer/Applications/Xcode.app
它输出
xcode-select: error: invalID developer directory '/Developer/Applications/Xcode.app'
我能找到的唯一解决方法是使用绝对路径来使用xcodebuild 3.2.6,但这很棘手:
/Developer/usr/bin/xcodebuild
是否有一种干净的方法来选择xcodebuild 3.2.6 xcode-select?
解决方法 您必须将路径指向Xcode.app包中的/ Contents / Developer文件夹.试试这个:
$sudo xcode-select -switch /Developer/Applications/Xcode.app/Contents/Developer总结
以上是内存溢出为你收集整理的如何用xcode-select选择XCode 3.2.6?全部内容,希望文章能够帮你解决如何用xcode-select选择XCode 3.2.6?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)