命令行工具 - 错误 - xcrun:错误:无法找到实用程序"xcodebuild",无法找到开发人员工具或在PATH中

Siv*_*dav 165 installation command-line gzip carthage swift3

SwiftJSON通过Carthage Dependency Manager为Some Xcode项目构建框架时获取错误.

Sivaramaiahs-Mac-mini:GZipDemoApp vsoftMacmini5 $ carthage更新 - 平台iOS

***获取GzipSwift

***获取SwiftyJSON

***在"3.1.1"查看GzipSwift

***在"3.1.3"下载SwiftyJSON.framework二进制文件

***xcodebuild输出可以在/var/folders/7m/y0r2mdhn0f16zz1nlt34ypzr0000gn/T/carthage-xcodebuild.apLXCc.log中找到

shell任务(/ usr/bin/xcrun xcodebuild -project /Users/vsoftMacmini5/Desktop/GZipDemoApp/Carthage/Checkouts/GzipSwift/Gzip.xcodeproj CODE_SIGNING_REQUIRED = NO CODE_SIGN_IDENTITY = CARTHAGE = YES -list)失败,退出代码为72:

xcrun:错误:无法找到实用程序"xcodebuild",而不是开发人员工具或PATH

Adr*_*eda 543

我通过在Xcode中设置命令行工具解决了这个问题.去:

Xcode>首选项>位置

并从下拉列表中选择命令行工具.如果您只安装了一个版本的Xcode,则应该只有一个选项.如果您有多个版本的Xcode,那么您必须选择所需的Xcode.

更新(添加图片供参考)

在此输入图像描述

  • 感谢上帝存在StackOverflow. (65认同)
  • 今天仍然有用! (21认同)
  • 当我查看该设置时,它甚至没有为我默认设置任何东西,直到将其设置为xCode X (3认同)
  • 谢谢,我不知道为什么未选中它,也许是在安装迦太基之后,并选择了我的版本,如图所示。 (3认同)
  • 必须在Catalina上以10.3的价格执行此操作。 (2认同)

vol*_*vol 5

最简单的修复来自CLI:

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

(这应该是您的Xcode.app的路径)

顺便说一句,即使只有一个Xcode版本,也可能发生这种情况。当您homebrew在第一次安装Xcode之前安装时会发生这种情况(这很有意义,因为您可能需要通过Xcode进行安装mas install 497799835mas需要homebrew)。