Файл Pod не инициализируется?
Когда я пытаюсь инициализировать файл 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)
Ответы
Ответ 1
Я сталкиваюсь с той же проблемой и решаю ее, используя следующую команду:
sudo xcode-select --switch /Applications/Xcode.app
Как показывает сообщение об ошибке в terminal
, что-то с моим git
идет не так. И это связано с инструментом командной строки.
Ответ 2
У меня возникла проблема при попытке установить пакеты с помощью cocoapods. Я пытался "sudo xcode-select --switch /Applications/Xcode.app"
все еще получать ошибку неверного пути
Чтобы исправить это
Я открыл Xcode.
Preferences
Locations
Selected the Command Lin Tools: Xcode 9.0
Теперь при установке пакетов с cocoapods я больше не получаю ошибок.
Ответ 3
Вам нужно установить версию инструмента командной строки в Xcode:
Вы можете загрузить последнюю версию командной строки из Apple Download Portal, если у вас есть платная учетная запись /id разработчика Apple.
Вот текущий стабильный Xcode Tool и поддерживающий ссылку для загрузки командной строки. (Убедитесь, что вы вошли в систему, используя премиальную учетную запись разработчика на учетной записи Apple Developer для доступа к этим ссылкам)
Как только у вас установлен последний инструмент командной строки в вашей системе, установите его из меню Xcode.
(Элементы меню Xcode) Xcode ▶ Настройки ▶ Расположение ▶ Инструмент командной строки ▶ Выберите соответствующий инструмент командной строки
![введите описание изображения здесь]()
Ответ 4
Вам нужно установить версию инструмента командной строки, в Xcode:
Вы можете загрузить последнюю версию инструмента командной строки с Apple Download Portal, если вы оплатили учетную запись/идентификатор разработчика Apple.
Вот текущая бета-версия и стабильный инструмент XCode, а также ссылка на загрузку инструмента командной строки. (Убедитесь, что вы вошли в систему, используя премиум-аккаунт разработчика в Apple Developer, чтобы получить доступ к этим ссылкам)
Xcode 11
Xcode 10
После того, как в вашей системе будет установлен последний инструмент командной строки, установите его из Xcode Menu.
(Элементы меню XCode) XCode ▶ Настройки ▶ Местоположение ▶ Инструмент командной строки ▶ Выберите подходящий инструмент командной строки
![enter image description here]()
Ответ 5
Если вы обновили свой MAC-адрес в App Store, вам необходимо запустить: xcode-select --install
Когда я запускал git --version, прежде чем запускать команду выше, он вообще не нашел git. Он отобразил эту ошибку: отсутствует 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/
Ответ 6
После установки OS Mojave и установки новых инструментов Xcode мне просто нужно было еще раз проверить инструменты в:
Xcode > Preferences > Locations > Command Line tools = Xcode 10.0
Ответ 7
Иногда его продакшен версияется.
Установка CoacoaPods 1.7.5 сделала свое дело.
sudo gem uninstall cocoapods
sudo gem install cocoapods -v 1.7.5
pod setup
Ответ 8
Эй, это может помочь вам!!! Я следил за этой ссылкой
fooobar.com/questions/314679/...
После установки инструментов командной строки я закрыл его и снова открыл терминал, когда я проверил версию git --version, она дала мне обновление версии 2.10.0, тогда я запустил другие команды для cocoapod!! работает!!!!!!!!! yeeeii!!!!
Ответ 9
Я следил за этим
После установки инструментов командной строки я закрыл его и снова открыл терминал. Теперь, когда я проверил версию git --version
, он дал мне обновление версии 2.10.0, тогда я запустил другие команды для cocoapod.
Теперь он работает.