【问题标题】:How can I resolve "Error: No developer directory found at /Developer"?如何解决“错误:在 /Developer 找不到开发人员目录”?
【发布时间】:2012-03-26 04:11:48
【问题描述】:

我刚刚将 XCode 升级到 4.3.1。 我正在使用脚本来构建(然后通过 Testflight 部署)我的应用程序。 但我现在收到此错误:

错误:在 /Developer 中找不到开发人员目录。运行 /usr/bin/xcode-select 更新开发者目录路径。

我的机器中没有 /Developer 目录:我该如何修复它?

【问题讨论】:

    标签: xcode macos xcodebuild


    【解决方案1】:

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

    【讨论】:

    • 如果这不起作用怎么办?我完全按照你说的做,没有错误,然后执行“xcodebuild -version”并得到错误“错误:在/Developer 找不到开发人员目录。运行/usr/bin/xcode-select 以更新开发人员目录路径。 "
    • 听起来 xcode-select 运行不正常。通过运行xcode-select -print-path 仔细检查路径是否设置正确。
    • 通过sudo port selfupdate更新MacPorts时收到此警告,完美解决!
    • 发生这种情况是因为从 Xcode 4.2 开始,Apple 开始将其作为应用程序分发,可从 App Store 下载。因此,所有工具都安装在 Applications/Xcode.app 包中。
    • 我必须创建一个软链接,将 /Developer 指向 /Applications/Xcode.app/Contents/Developer/。这是我能找到的唯一解决方案。
    【解决方案2】:

    你也可以这样做......

    sudo ln -s /Applications/Xcode.app/Contents/Developer /Developer
    

    【讨论】:

    • 这是试图隐藏问题,而不是修复它。如果你这样做,所有的工具仍然在错误的地方寻找。
    • 即使在执行此命令后,我也会收到此错误 xcode-select: Error: Path "/Applications/Xcode.app/Contents/Developer" is not a directory。即使执行此命令后也没有开发人员目录
    【解决方案3】:

    你们回答的都是正确的。但是对于那些遇到以下错误的人来说是错过了一步:

    错误:

      "xcode-select: Error: Path "/Applications/Xcode.app/Contents/Developer" is not a directory."
    

    缺少步骤:

    Double click your xcode 432.dmg. Now don't double click the xcode.app to use it. Instead copy it /Applications folder and then open it from there to install xcode.
    

    现在使用终端命令

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

    就是这样。您的错误不会再次发生,并且 Filemerge 现在可以工作了。

    【讨论】:

    • 很好,应该注意的是,不将 xcode 放入应用程序可能会导致这种情况
    【解决方案4】:

    这为我解决了:

    大多数情况下,当您安装了较新版本的 xcode 时会发生此错误。并且命令行工具尚未初始化。

    要解决这个问题:转到 Xcode Preferences > Locations (tab) > 底部选项是命令行工具。请选择工具的 Xcode 版本。

    示例(对于 Xcode 8.3.3):转到 Xcode Preferences > Locations (tab) > 底部选项是命令行工具。选择 Xcode 8.3.3 (7D1014)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-20
      • 1970-01-01
      • 2011-04-30
      • 1970-01-01
      • 2018-04-25
      • 1970-01-01
      相关资源
      最近更新 更多