Xcode 8 кокоаподы прерывают ловушку: 6
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
больше не работает. Я попытался удалить и установить, но он все еще не работает.
Ответы
Ответ 1
Для меня я решил эту проблему, удалив, а затем снова установив CocoaPods с помощью --pre
с помощью команды
sudo gem uninstall cocoapods
sudo gem install cocoapods --pre
Надеюсь, это решит вашу проблему.
Обновление
CocoaPods выпустила версию 1.2.0, поэтому теперь вы можете установить с помощью
sudo gem install cocoapods
И вы получите установленную версию 1.2.0
Ответ 2
Вы можете легко решить эту проблему, используя следующую команду:
gem update cocoapods
Ответ 3
Если простая деинсталляция @haider_kazal не работает, как будто это не для меня, попробуйте установить RVM с ruby 2.5.5, а затем полностью очистите CocoaPods:
gem uninstall cocoapods
gem uninstall cocoapods-core
gem uninstall cocoapods-deintegrate
gem uninstall cocoapods-downloader
gem uninstall cocoapods-plugins
gem uninstall cocoapods-search
gem uninstall cocoapods-stats
gem uninstall cocoapods-try
gem uninstall cocoapods-trunk
И затем установите еще раз:
gem install cocoapods --pre
Ответ 4
Удалите cocoapods и переустановите:
gem uninstall cocoapods
gem install cocoapods
Ответ 5
Я столкнулся с этой ошибкой, когда я установил cocoapods с brew.
работает brew uninstall cocoapods
то sudo gem install cocoapods
исправлена проблема.
Ответ 6
У меня такая же проблема с Cocoapods 1.1.1 на rvm ruby (проверены 2.2.4p230 и 2.0.0p648, что равно системной рубиновой версии), с Xcode 8.1 (8B62), macOS 10.12.1 ( 16B2657), и только то, что помогает мне, обновляется до Cocoapods 1.2.0.b.1 или использует системный рубин:
$ rvm system do pod install
и, конечно, если у вас нет кокоаподов, установленных в системном gemset:
$ sudo rvm system do gem install cocoapods
Ответ 7
Это определенно поможет вам.
Однако я не доволен предыдущей версией Cocoapods, так как у нее есть несколько других проблем.
gem uninstall cocoapods
sudo gem install -n /usr/local/bin cocoapods
Ответ 8
Я пробовал все это, но никто из них не работал у меня, это делало:
sudo gem update
Ответ 9
Я сделал это, используя Cocoapods 1.1.1 с Xcode 8.1 на macOS 10.12.1 (тот, у кого есть поддержка TouchBar), удалив сгенерированное рабочее пространство, запустив pod deintegrate
и снова запустив pod install
.
Ответ 10
Запустите это в терминале:
sudo gem install xcodeproj
Ответ 11
Проблема с ruby в версии 2.0.0
и cocoapods 1.1.1
, поэтому, если вы не будете использовать предварительную версию cocoapods, просто обновите рубиновую версию, например, с помощью rvm:
\curl -sSL https://get.rvm.io | bash -s stable
Помните. После установки нового рубина вам нужно установить все драгоценные камни еще раз.
Ответ 12
Я решил эту проблему, обновив ruby с помощью \curl -sSL https://get.rvm.io | bash -s stable --ruby.
Ответ 13
Мое исправление, немного меньше работы: я удалил рабочую область и снова запустил pod setup
и pod install
.
Больше предупреждений:)
Ответ 14
Это идеальное решение, когда вы получаете сообщение об ошибке "Операция не разрешена" или прерыватель abcode8 cocoapods: 6.
Пользовательский GEM_HOME
$ mkdir -p $HOME/Software/ruby
$ export GEM_HOME=$HOME/Software/ruby
$ gem install cocoapods
[...]
1 gem installed
$ export PATH=$PATH:$HOME/Software/ruby/bin
$ pod --version
1.1.1
Ответ 15
обновите рубиновую версию до версии 2.4, затем удалите cocoapods и установите ее.
Ответ 16
скачать xcode8-бета.
localhost:Applications haiwang$ sudo xcode-select -switch /Applications/Xcode-beta.app/Contents/Developer
localhost:Applications haiwang$ xcode-select -p /Applications/Xcode-beta.app/Contents/Developer
Please close any current Xcode sessions and use `PodTest7.xcworkspace` for this project from now on.
Все в порядке.