Cocoapod: установка pod не удалась с фатальной ошибкой

Я успешно установил cocoapod с помощью «gem install Cocopods». После этого пытаюсь настроить pod с помощью «настройки pod», но выдает фатальную ошибку.

sh-3.2# pod setup

Setting up CocoaPods master repo

[!] Pod::Executable clone 'https://github.com/CocoaPods/Specs.git' master

Клонирование в "мастер"...

error: transfer closed with outstanding read data remaining while accessing https://github.com/CocoaPods/Specs.git/info/refs?service=git-upload-pack

fatal: HTTP request failed

пожалуйста, помогите мне решить это..


person RashmiG    schedule 06.06.2013    source источник
comment
Это может помочь Вам: raywenderlich.com/12139/introduction-to-cocoapods   -  person Lithu T.V    schedule 06.06.2013
comment
Спасибо Lithu TV, но я не использую sudo здесь. Я использую su (суперпользователь) и использовал для установки gem install CocoPods. для установки это дает фатальный результат: HTTP-запрос не выполнен   -  person RashmiG    schedule 06.06.2013


Ответы (3)


Эта проблема, по-видимому, является временной проблемой сети. Попробуйте проверить, можете ли вы клонировать репозиторий https://github.com/CocoaPods/Specs в папке. вручную.

person Fabio    schedule 06.06.2013

1 - сначала установите git (инструмент командной строки для Mac)

ссылка для скачивания: http://git-scm.com/download/mac

2 - затем откройте командную строку (или терминал) и введите $ sudo gem install CocoPods (здесь нужно подождать, набраться терпения)

3 — теперь вы можете запустить команду «pod --version», чтобы проверить версию только что установленного модуля.

4 - Напишите еще раз на терминале $ pod search libpusher (просто пример библиотеки, вы можете ввести здесь любое имя библиотеки вместо 'libpusher' ).

5- пусть это будет завершено, это может занять некоторое время.

6- затем самый важный шаг, создайте файл pod (имя может быть «podfile») в каталоге вашего проекта и добавьте его в свой проект в Xcode.

7 - Теперь вот секрет: вам также нужно указать путь к этому файлу модуля, поэтому введите команду:

cd /Rakesh/vidyo_demo/vidyo_phonegap/ios  (eg.)

после команды cd rest — это путь к каталогу файла pod.

8- и теперь, когда вы наберете команду «pod install» в терминале. и все библиотеки (которые написаны в podfile) будут установлены по пути вашего проекта. просто затем откройте проект, в котором теперь есть файл рабочей области. например demo.xcworkspace (откройте его)

9- вот формат файла pod:

platform :ios, '7.0'

pod 'libPusher', '~> 1.4'

введите здесь описание изображения

person YogiAR    schedule 03.01.2014

Об этой проблеме уже сообщалось cocoapods.

Хорошо, после нескольких потерянных часов кажется, что если мой путь к проекту содержит одинарные кавычки или пробелы, что-то не получается. Вздох.

person Saqib Saud    schedule 03.12.2013