我正在使用charts库并尝试运行该演示。在运行之前,我必须使用Carthage安装依赖项。我转到项目文件夹位置并输入终端:
carthage update
我得到以下错误: -
迦太基需要git 2.3.0或更高版本。
如何安装Carthage decencies并运行上述演示。
选择Command Line Tools
XCode -> Preferences -> Locations -> Command Line Tools
不确定这是否有帮助,但我遇到了同样的问题,并发现xcodebuild正在使用另一个安装的Xcode I.
所以你可以仔细检查你正在使用哪个Xcode:“xcode-select --print-path”
这是帮助我解决这个问题的原始帖子:Change Carthage Swift version
好像你上次使用过另一个Xcode版本。您应该通过在终端中运行以下命令来再次设置命令行工具:
sudo xcode-select -s <path to Xcode>/Contents/Developer
例如:
sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
看来你必须安装新版本的git。
brew install git
它可能会说“Target / usr / local / bin / git已经存在。你可能想删除它”。我不想删除它,并决定只覆盖:
brew link --overwrite git
它帮助我解决了同样的问题。我希望它能帮助别人。