Ошибка гиперцикла при обработке зависимостей Cocoapods

После загрузки файлов hyperloop-examples и запуска appc ti build -p ios, Я получаю ошибки, когда Hyperloop находит зависимости CocoaPods. Точный текст ошибки:

[ОШИБКА] Произошла ошибка во время сборки после 3 с 372 мс [модуль ОШИБКА] возвратил ненулевой код завершения

Единственное изменение, которое я должен был сделать, это установить sdk-version в tiapp.xml на 5.4.0.v20160608165242 вместо 5.4.0 (вытащил эту версию SDK, запустив appc ti sdk install -b 5_4_X)

appc -v возвращает 5.2.2appc ti -v возвращает 5.0.6

Кроме того, если я удаляю файл Podfile, приложение собирается и запускается на симуляторе. Большинство примеров работают (очевидно, не сторонние библиотеки). Я вижу в некоторых других проблемах, когда люди могли заставить работать зависимости cocoapod, так что это может быть просто проблема cocoapod с моей машиной.pod --version возвращает 1.0.1

pod install выдает ошибку:

Не удалось автоматически выбрать проект XCode. Укажите один в вашем Podfile следующим образом:

2 ответа

Решение

Версия Cocoapods 1.0.1 не работает с гиперциклом прямо сейчас. Деинсталлировал эту версию и установил 0.39.0, вместо этого решил проблему.sudo gem install cocoapods -v 0.39.0

Один способ, который работал для меня:

  • Удалить кокоаподы

    gem uninstall --all --executables cocoapods
    
  • Установите его снова

    sudo gem install cocoapods
    
  • Убедитесь, что вы используете последний узел lts (4.5.0)

  • Снова откройте Appc Studio, чтобы увидеть, как это работает

Другие вопросы по тегам