Невозможно добавить источник с URL
[!] Невозможно добавить источник с URL git@github.com:CocoaPods/Specs.git
названный master-1
, Вы можете попробовать добавить его вручную в ~/.cocoapods/repos
или через pod repo add
, пожалуйста, любая помощь
10 ответов
Пожалуйста, перейдите по этой ссылке для решения этой проблемы. Возможно забыть установить ваш недавно установленный путь XCode в инструменте командной строки. Xcode -> Настройки -> Местоположения -> Инструмент командной строки -> установить свой Xcode.
Вам может понадобиться сбросить инструменты командной строки:
sudo xcode-select -r
Я получаю то же сообщение об ошибке. Затем я заметил, что выбрана неправильная среда Xcode (она указала на старую версию, которую я тем временем удалил). Приведенная выше команда сбрасывает его на путь командной строки по умолчанию.
В качестве альтернативы у вас могут не быть установлены инструменты командной строки. В этом случае загрузите их с сайта Apple и установите их.
Перейдите в ~/.cocoapods/repos и запустите git clone https://github.com/CocoaPods/Specs.git master
$ cd /Users/username/.cocoapods/repos
- удалить папку
master
если он существуетrm -rf master
$ git clone https://github.com/CocoaPods/Specs.git master
pod setup
это все.
Когда вы получаете сообщение об ошибке выше, это означает, что вы не выполняли настройку модуля
инструкции:
Сначала установите cocoapods на вашем Mac, если он еще не установлен. Используйте терминал.
Xcode 7 + 8
sudo gem установить cocoapods --pre
Xcode 7
sudo gem install activesupport -v 4.2.6 sudo gem установить cocoapods
Настройте модуль с помощью команды настройки модуля
после выполнения этих начальных настроек вы готовы сделать ваш проект рабочим пространством. Вы можете следовать этим командам, используя терминал
- Перейти к папке расположения проекта: ~ / Destop / SampleProject
- Создать файл pod: pod init
Перечислите свои какао-бобы:
# Uncomment the next line to define a global platform for your project #platform :ios, '9.0' target 'SampleProject' do # Comment the next line if you're not using Swift and don't want to use dynamic frameworks use_frameworks! # Pods for SampleProject pod 'SlideMenuControllerSwift' target 'SampleProjectTests' do inherit! :search_paths # Pods for testing end target 'SampleProjectUITests' do inherit! :search_paths # Pods for testing end
конец
это поможет вам.
или еще
После установки cocoapods, чем вы можете загрузить мастер-репо Cocoa вручную в Mac.
$ cd /Users/username/.cocoapods/repos
$ git clone https://github.com/CocoaPods/Specs.git master
У меня была та же самая проблема, фактически проблема была в том, что командная строка не смогла найти путь к моему Xcode. Поэтому самое простое решение, которое я нашел, это дать подходящее местоположение xcode.
Для этого:
- Перейти к Xcode > Настройки
- Выберите вкладку Местоположение
- Выберите Xcode в инструментах командной строки:-
вот и все. Я надеюсь, что это работает для вас. Всего наилучшего
Сначала вам необходимо получить доступ к репозиторию спецификации модуля. Для меня у меня не было доступа, поэтому возникла эта проблема.
Я получал ту же ошибку с той лишь разницей, что URL
, Я пытался установить private pods
из частного хранилища. Что помогло это добавить ssh-key
в профиль.
- генерировать
ssh-key
используя это руководство: https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/. Надеюсь это поможет. - Добавьте его в настройках своего профиля на Bitbucket(или Github, или что вы используете)
Пожалуйста, выполните следующие действия:
Открытый терминал
1] sudo xcode-select -r
2] Xcode -> Настройки -> Местоположения -> Инструмент командной строки -> установить текущую версию Xcode.
3] Отредактируйте Podfile и сохраните
4] стручок
Это оно.
Это часто происходит при начальной установке модуля. Я перепробовал все, и эти шаги помогли мне
Пожалуйста, следуйте этим шагам:
1] обновление репо
2] установка pod
Я надеюсь, что это работает для вас. Всего наилучшего
Встречайте ту же ошибку, и я решил ее:
1. Open your terminal
2. Go to the directory : cd /User/YOUR_NAME/.cocoapods/repos/
3. remove the master file : rm -rf master
4. Clone the CocoaPods : git clone https://git.coding.net/CocoaPods/Specs.git ~/.cocoapods/repos/master
Заметка. Я добавляю целевой путь ~/.cocoapods/repos/master
чтобы избежать ошибки, что ваш текущий путь к файлу не ~/.cocoapods/repos/master
5. Run the setup : pod setup