Ошибка гиперцикла при обработке зависимостей 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, чтобы увидеть, как это работает