localhost:PodTest3 haiwang$ pod install
Analyzing dependencies
Downloading dependencies
Installing MBProgressHUD (0.9.2)
Installing Masonry (1.0.2)
Generating Pods project
Abort trap: 6
После обновления до Xcode 8 cocoapods
больше не работает. Я пытался удалить и установить, но все равно не работает.
Ответы:
Для меня я решил эту проблему, удалив, а затем снова установив CocoaPods с
--pre
помощью командыНадеюсь, это решит вашу проблему.
Обновить
CocoaPods выпустила версию 1.2.0, поэтому теперь вы можете установить, используя
И вы получите установленную версию 1.2.0
источник
cocoapods-1.2.0.beta.1
установлена вышеcocoapods-1.1.1
->Xcode Version 8.1 (8B62)
Вы можете легко решить эту проблему, используя следующую команду:
источник
Если простое удаление с помощью @haider_kazal не работает так, как для меня, попробуйте установить RVM с ruby 2.5.5, а затем полностью очистите CocoaPods:
А потом установите еще раз:
источник
Удалите cocoapods и переустановите:
источник
sudo gem uninstall cocoapods
Я столкнулся с этой ошибкой, когда установил cocoapods с пивом.
бег,
brew uninstall cocoapods
затемsudo gem install cocoapods
исправил проблему.источник
Я пробовал все это, но ни один из них у меня не работал, а вот этот:
источник
У меня такая же проблема с Cocoapods 1.1.1 на rvm ruby (пробовал 2.2.4p230 и 2.0.0p648, что соответствует версии системного ruby), с Xcode 8.1 (8B62), macOS 10.12.1 (16B2657), и единственное, что мне помогает, это обновление до Cocoapods 1.2.0.beta.1 или использование system ruby:
и, конечно, если в системном гемсете не установлены cocoapods:
источник
rbenv
устанавливал2.0.0-p648
и все заработало! Спасибо :)Это определенно должно вам помочь.
Однако я не доволен предыдущей версией Cocoapods, поскольку в ней есть несколько других проблем.
источник
Я заставил его работать, используя Cocoapods 1.1.1 с Xcode 8.1 на macOS 10.12.1 (тот, который поддерживает TouchBar), удалив созданное рабочее пространство, запустив
pod deintegrate
иpod install
снова запустив .источник
10.12.2 (16C67)
и Xcode8.2.1 (8C1002)
проблема больше не возникает при использовании Cocoapods1.1.1
с RVM.Это идеальное решение, когда вы получаете сообщение об ошибке «Операция запрещена» или ловушка прерывания xcode8 cocoapods: 6 .
Пользовательский GEM_HOME
источник
Запустите это в терминале:
источник
Это проблема с ruby в версии
2.0.0
и cocoapods1.1.1
, поэтому, если вы не будете использовать предварительную версию cocoapods, просто обновите свою рубиновую версию, например, с помощью rvm:\curl -sSL https://get.rvm.io | bash -s stable
Помните : после установки нового рубина вам необходимо установить все драгоценные камни еще раз.
источник
Я решил эту проблему, обновив рубин с помощью \ curl -sSL https://get.rvm.io | bash -s stable --ruby.
источник
Мое исправление, немного меньше работы: я удалил рабочую область и просто запустил
pod setup
иpod install
снова.Больше никаких предупреждений :)
источник
обновите свою версию Ruby до 2.4, затем удалите cocoapods и установите его.
источник
Если вы используете старую версию cocoapods и старую версию xCode, вы можете обнаружить, что после обновления до новой версии cocoapods она жалуется на синтаксис вашего Podfile.
В этой ситуации другой альтернативой для решения проблемы является продолжение использования старой версии cocoapods и установка пути к старой версии xCode, чтобы cocoapods использовал старые версии xctools для модификации рабочего пространства.
т.е. не обновляйте cocoapods (продолжайте использовать старую версию - например, 0.39.0) и вместо этого запустите эту команду, чтобы указать на другую версию Xcode:
источник
скачать xcode8-beta.
Это нормально.
источник