2017-02-02 7 views
14

Когда я пытаюсь инициализировать файл pod для использования cocoapods через терминал, он дает мне эту ошибку. Как это исправить.Файл подкачки не инициализируется?

/Library/Ruby/Gems/2.0.0/gems/cocoapods-1.2.0/lib/cocoapods/command.rb:128:in `verify_minimum_git_version!': [!] You need at least git version 1.8.5 to use CocoaPods (Pod::Informative) 
+0

Я сделал это уже, и драгоценные камни установлены успешно проблему им с, когда я пытаюсь инициализировать файл стручок в моем Xcode проекте. –

+0

Попробуйте обновить версию git как сообщение об ошибке «Вам нужна по крайней мере версия git 1.8.5 для использования CocoaPods» – nynohu

+0

[This] (https://medium.com/@katopz/how-to-upgrade-git-ff00ea12be18# .oh5431frd) может помочь. –

ответ

42

я сталкиваюсь с той же проблемой и решить ее с помощью следующей команды:

sudo xcode-select --switch /Applications/Xcode.app 

как сообщение об ошибке в terminal показывает, что-то с моим git идет не так. И это связано с инструментом командной строки.

+0

действительно очевидно спасибо! – jomafer

28

У меня возникла проблема при попытке установить пакеты с использованием cocoapods. Я попытался "sudo xcode-select --switch /Applications/Xcode.app" все еще получает ошибку неправильного пути

Чтобы исправить эту

Я открыл Xcode.

Preferences 
Locations 
Selected the Command Lin Tools: Xcode 9.0 

Теперь, когда вы устанавливаете пакеты с cocoapods, я больше не получаю ошибок.

+0

Благодарим вас за уведомление, я переименовал свой основной Xcode для тестовых целей в 'Xcode8.3' и столкнулся с этой проблемой. Решено, возвращая имя. – DevAndArtist

+0

Awesome ... Действительно полезно. –

0

Я следовал за этим

После установки инструментов командной строки, я закрыл и снова открыл терминал. Теперь, когда я проверил версию git --version, он дал мне обновленную версию 2.10.0, затем я запустил другие команды для cocoapod.

Теперь он работает.

+0

что вы следовали? –

+0

@RamcharanReddy После установки инструментов командной строки я закрыл его и снова открыл терминал. Теперь, когда я проверил версию git -version, мне дали обновленную версию 2.10.0, затем я запустил другие команды для cocoapod. Это сработало для меня. – Waaheeda

0

Эй, это может помочь вам !!! Я следовал этой ссылке

https://stackoverflow.com/a/16664135/7905401

После установки инструментов командной строки я закрыл его и снова открыл терминал теперь, когда я проверил версию мерзавца --version он дал мне обновить версию 2.10.0, то я побежал другие команды для cocoapod! ! работает!!!!!!!!! yeeeii !!!!

2

Если вы обновили свой MAC из App Store, то вам нужно запустить: Xcode-выберите --install

Когда я побежал GIT --version перед выполнением команды выше, Бесполезный вообще не находишь. Он отобразил эту ошибку: отсутствует xcrun по адресу:/Library/Developer/CommandLineTools/usr/bin/xcrun. Итак, я предполагаю, что когда я обновил свою машину, я потерял git. Несмотря на это, работа над указанной командой работала.

Затем я запускал git -version и показывал версию git, которая была установлена.

Ссылка:http://tips.tutorialhorizon.com/2015/10/01/xcrun-error-invalid-active-developer-path-library-developer-commandline-tools-missing-xcrun/

4

Это необходимо, чтобы установить командную строку версию инструмента, в вашем Xcode:

Вы можете скачать последнюю версию инструмента командной строки из Apple Download Portal, если вы оплатили счет разработчика яблока/ид ,


Здесь находятся текущие бета-версии и стабильные Xcode Tool и поддержка ссылки для загрузки инструмента командной строки. (Убедитесь, что you'a вошли в системе, используя премиум аккаунта разработчика на платформу Apple, счета, чтобы получить доступ к этим ссылкам)

Xcode 9

После того, как вы установили последнюю версию утилиты командной строки в вашей системе, установите его из Xcode меню.

(Xcode Menu Items) Xcode ▶ Preferences ▶ Location ▶ Command Line Tool ▶ Select appropriate command line tool

enter image description here

 Смежные вопросы

  • Нет связанных вопросов^_^