命令行工具-错误- xrun:错误:无法找到实用工具"xcodebuild",不是一个开发人员工具或在PATH

我在通过迦太基依赖管理器将SwiftJSON框架构建到一些Xcode项目时得到这个错误。

sivaramaiah - mac -mini:GZipDemoApp vsoftMacmini5$ carthage update ——iOS平台< / p >

***获取GzipSwift

***获取SwiftyJSON

***检查GzipSwift在“3.1.1”

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

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

shell task (/usr/bin/ xrun xcodebuild -project . txt /用户/ vsoftMacmini5 /桌面/ GZipDemoApp /迦太基/次/ GzipSwift / Gzip.xcodeproj CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY=迦太基=YES -list) 退出代码72失败:

xcrun:错误:无法找到实用程序“xcodebuild”,不是一个开发人员 PATH

76540 次浏览

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

Xcode >偏好>位置

然后从下拉菜单中选择命令行工具。如果你只安装了一个版本的Xcode,应该只有一个选项。如果你有几个版本的Xcode,那么你必须选择一个你需要的。

更新(增加图片供参考)

enter image description here

最简单的解决方法是使用CLI:

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

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

顺便提一下,即使你只有一个版本的Xcode,这种情况也会发生。它发生在你在第一次安装Xcode之前安装homebrew(这是有意义的,因为你可能想通过mas install 497799835安装Xcode,而mas需要homebrew)。

听从命令对我很有效

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