迦太基需要git 2.3.0或更高版本

pkc*_*456 6 terminal ios carthage ios-charts

我正在使用图表库并尝试运行演示.在运行之前,我必须使用Carthage安装依赖项.我转到项目文件夹位置并输入终端:

carthage update
Run Code Online (Sandbox Code Playgroud)

我得到以下错误: -

迦太基需要git 2.3.0或更高版本.

如何安装Carthage decencies并运行上述演示.

在此输入图像描述

Lal*_*hna 14

选择 Command Line Tools

Xcode -> Preferences -> Locations -> Command Line Tools
Run Code Online (Sandbox Code Playgroud)


Moj*_*ini 5

自从上次以来,您似乎已经使用了另一个 Xcode 版本。您应该通过在终端中运行以下命令来重新设置命令行工具:

sudo xcode-select -s <path to Xcode>/Contents/Developer 
Run Code Online (Sandbox Code Playgroud)

例如:

sudo xcode-select -s /Applications/Xcode.app/Contents/Developer 
Run Code Online (Sandbox Code Playgroud)


小智 4

不确定这是否有帮助,但我遇到了同样的问题,并发现 xcodebuild 使用的是我安装的不同 Xcode。

所以你可以仔细检查你正在使用哪个 Xcode: xcode-select --print-path

这是帮助我解决此问题的原始帖子: 更改迦太基 Swift 版本