【问题标题】:How to run / install xcodebuild?如何运行/安装 xcodebuild?
【发布时间】:2012-04-08 14:14:41
【问题描述】:

如果我尝试从命令行运行 xcodebuild,我会收到以下消息:

error: can't exec '/Developer/usr/bin/xcodebuild' (No such file or directory)

但是,xcrun 似乎可以工作。

这是否意味着未安装 xcodebuild?我在 Xcode 4.3.1 中安装了命令行工具 我需要做些什么才能让它工作吗?

【问题讨论】:

    标签: xcode xcode4 xcode4.3 xcodebuild


    【解决方案1】:
    sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
    

    【讨论】:

    • 感谢您的回复。似乎 xcodebuild 位于 /Applications/Xcode.app/Contents/Developer/usr/bin 中。但是为什么我需要运行这个命令呢?为什么我不能像 xcrun... 这样的命令行直接运行 xcodebuild?谢谢。
    • 我想我明白为什么 - 因为 Xcode 4.3.1 现在是一个应用程序,因此所有工具都应该在那个位置。
    • 如果您有以前版本的 Xcode,它安装在 /Developer 下。正如您所指出的,在 4.3.1 中,它现在是位于 /Applications 中的应用程序,并且 /Developer 下的内容现在已嵌入其中。整个系统中有很多遗留环境,并且在您的用户主页中将指向旧位置。 xcode-select 解决了这个问题。
    • 您不需要包含整个开发者路径,只需执行sudo xcode-select -switch /Applications/Xcode.app/ 即可确定正确的位置。
    • 我尝试了上面的命令,然后执行下面的命令仍然给出同样的错误 /Applications/Xcode.app/Content/Developer/usr/bin/xcodebuild -project Monotouch.TTTAttributedLabel-master/TTTAttributedLabel.xcodeproj -target TTTAttributedLabel -sdk iphonesimulator -configuration Release clean build
    猜你喜欢
    • 1970-01-01
    • 2021-02-06
    • 1970-01-01
    • 1970-01-01
    • 2011-03-07
    • 2019-04-17
    • 2020-10-19
    • 1970-01-01
    相关资源
    最近更新 更多