【问题标题】:How can I use xcodebuild in command line?如何在命令行中使用 xcodebuild?
【发布时间】:2012-03-02 02:11:10
【问题描述】:

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

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

附加信息: 当我输入“which xcodebuild”时,它返回 /usr/bin/xcodebuild。进入这个文件夹,输入xocdebuild,还是返回Error:

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

【问题讨论】:

标签: objective-c xcode macos


【解决方案1】:

/usr/bin/xcodebuild 仅从xcode-select 给出的开发者工具目录调用xcodebuild 命令。找出xcode-select给出的当前开发者工具目录运行

xcode-select -print-path

我通过更改执行路径解决了这个问题

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

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

【讨论】:

    【解决方案2】:

    安装程序放入我的

    /usr/bin/xcodebuild
    

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

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

    【讨论】:

    • 我找到了,但还是不能用,离开报告:Can't run /Applications/usr/bin/xcodebuild (no such file)。
    • 发布准确您正在输入的内容。请注意,“/Applications/usr/bin/xcodebuild”不是我写的,是一个完全虚假的位置。
    • (不过,我并不是说你把事情搞砸了。例如,你可能在某个地方有一个损坏的符号链接。)
    • Spark,仔细看你写的。您将“Xcode.app”排除在您的路径之外。
    • 我只输入“xcodebuild”。似乎 mac aways 将我的命令重定向到非性别歧视路径“/Applications/usr/bin/xcodebuild”
    【解决方案3】:

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

    【讨论】:

    • 我已经检查过了,并确保它已安装。
    猜你喜欢
    • 2015-04-08
    • 2011-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-02
    • 1970-01-01
    • 2016-10-13
    • 2014-01-23
    相关资源
    最近更新 更多