2016-09-23 5 views
4

Я использую библиотеку charts и пытаюсь запустить демо. Перед запуском я должен установить зависимости, используя Карфаген. Я Гото проект местоположение папки и введите в терминале:Carthage требует git 2.3.0 или новее

carthage update 

я получил ошибку ниже: -

Carthage requires git 2.3.0 or later.

Как установить Карфаген приличий и запустить сказанное демо.

enter image description here

ответ

2

Не уверен, если это поможет, но я бегу в том же номере, и выяснили, что xcodebuild использует другой Xcode I, который установлен.

так что вы можете, вероятно, двойная проверка, которая Xcode вы используете: «Xcode-выберите --print-путь»

Вот оригинальный пост, который помог мне решить эту проблему: Change Carthage Swift version

0

It Кажется, вам нужно установить новую версию git.

brew install git 

Это можно сказать, "Target/USR/местные/бен/мерзавец уже существует. Вы можете удалить его". Я не хотел его удалять и только что переписал:

brew link --overwrite git 

Это помогло мне с той же проблемой. Надеюсь, это поможет кому-то другому.

+0

после обновления OSX я нужен mailcore2, использование Карфаген - хорошо установленного Карфаген, теперь он говорит, что вам нужен мерзавец, хорошо пытается установить мерзавец - это говорит вам нужно доморощенный, ты шутишь? вам нужно 10 вещей, чтобы получить mailcore2? смешно. –

5

Выбери Command Line Tools

XCode -> Preferences -> Locations -> Command Line Tools 
Смежные вопросы