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.

Все в порядке.