如何在命令行中使用xcodebuild?

时间:2012-03-02 02:11:11

标签: objective-c xcode macos

我是xcode的新手。 我正在使用带有狮子的xcode 4.3。我想在命令行中使用xcodebuild,但它报告“没有这样的文件”。我用Finder搜索了它,但没有结果。

这个文件的路径是什么?它存在于Xcode.app中吗? 我可以在.app包中搜索文件吗?

其他信息: 当我键入“which xcodebuild”时,它返回/ usr / bin / xcodebuild。输入此文件夹,然后键入xocdebuild,它仍会返回错误:

Can't run /Applications/usr/bin/xcodebuild (no such file).

3 个答案:

答案 0 :(得分:15)

/usr/bin/xcodebuild仅调用xcodebuild给出的开发人员工具目录中的xcode-select命令。要找出xcode-select运行

给出的当前开发人员工具目录
xcode-select -print-path

我通过更改执行

的路径来解决问题
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

这是我的开发人员工具所在。您应该将/Applications/Xcode.app更改为Xcode应用程序所在的位置。

答案 1 :(得分:8)

安装程序将我放入

/usr/bin/xcodebuild

您也可以在应用程序包中找到它:

/Applications/Xcode.app/Contents/Developer/usr/bin/xcodebuild

答案 2 :(得分:0)

CHeck你安装了它。最新XCode的命令行工具是可选安装。您可以从Xcode的首选项 - 下载选项卡 - 组件安装它们。