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

时间:2016-09-23 08:35:08

标签: ios terminal ios-charts carthage

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

carthage update

我收到以下错误: -

  

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

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

enter image description here

4 个答案:

答案 0 :(得分:11)

选择Command Line Tools

XCode -> Preferences -> Locations -> Command Line Tools

答案 1 :(得分:3)

不确定这是否有帮助,但我遇到了同样的问题,并发现xcodebuild正在使用安装的另一个Xcode I.

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

以下是帮助我解决此问题的原始帖子: Change Carthage Swift version

答案 2 :(得分:1)

似乎你必须安装新版本的git。

brew install git

可以说“Target / usr / local / bin / git 已经存在。您可能希望将其删除“。我不想删除它并决定只覆盖:

brew link --overwrite git

它帮助我解决了同样的问题。我希望它能帮助别人。

答案 3 :(得分:1)

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

sudo xcode-select -s <path to Xcode>/Contents/Developer 

例如:

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