cocoapods xcode8 abort

cocoapods - Xcode 8 trampa de aborto de cacaopods: 6



xcode8 (17)

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

Después de actualizar a Xcode 8, los cocoapods ya no funcionan. He intentado desinstalar e instalar, pero todavía no funciona.


Desinstale los cocoapods y reinstale:

gem uninstall cocoapods gem install cocoapods


Ejecuta esto en la terminal:

sudo gem install xcodeproj


Es un problema con ruby ​​en la versión 2.0.0 y cocoapods 1.1.1 , por lo que si no va a utilizar la versión preliminar de cocoapods, simplemente actualice su versión de ruby, por ejemplo, con rvm:

/curl -sSL https://get.rvm.io | bash -s stable

Recuerde : después de instalar el nuevo rubí, debe instalar todas las gemas una vez más.


Esta es la solución perfecta cuando recibe el error "Operación no permitida" o xcode8 cocoapods abort trap: 6 .

GEM_HOME personalizado

$ 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


Esto definitivamente debería ayudarte.

Sin embargo, no estoy satisfecho con la versión anterior de Cocoapods, ya que tiene algunos otros problemas.

gem uninstall cocoapods sudo gem install -n /usr/local/bin cocoapods


Intenté todas estas cosas pero ninguna funcionó para mí, esta sí:

sudo gem update


Lo hice funcionar usando Cocoapods 1.1.1 con Xcode 8.1 en macOS 10.12.1 (el que admite TouchBar) eliminando el espacio de trabajo generado, ejecutando pod deintegrate y ejecutando pod install nuevamente.


Me encontré con este error cuando instalé cocoapods con brew.

ejecutar brew uninstall cocoapods luego sudo gem install cocoapods solucionó el problema.


Mi solución, un poco menos de trabajo: eliminé el espacio de trabajo y simplemente pod setup pod install y la pod setup pod install nuevamente.

No más advertencias :)


Para mí, resolví este problema desinstalando y luego nuevamente instalando CocoaPods con --pre con el comando

sudo gem uninstall cocoapods sudo gem install cocoapods --pre

Esperemos que esto resuelva tu problema.

Actualizar

CocoaPods ha lanzado la versión 1.2.0, por lo que ahora puede instalar usando

sudo gem install cocoapods

Y obtendrá la versión 1.2.0 instalada


Puede resolver este problema fácilmente con el siguiente comando:

gem update cocoapods


Resolví este problema actualizando el ruby ​​con / curl -sSL https://get.rvm.io | bash -s estable --ruby.


Si la desinstalación simple de @haider_kazal no funciona como no lo hizo para mí, intente instalar RVM con ruby ​​2.5.5, luego purgue completamente 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

Y luego instalar una vez más:

gem install cocoapods --pre


Si usa una versión anterior de cocoapods y una versión antigua de xCode que puede encontrar después de actualizar a la nueva versión de cocoapods, se queja de su sintaxis de Podfile.

En esta situación, otra alternativa para resolver el problema es seguir usando la versión anterior de cocoapods y establecer la ruta a la versión anterior de xCode para que cocoapods use versiones antiguas de xctools para modificaciones en el espacio de trabajo.

es decir, no actualice cocoapods (siga usando la versión anterior, por ejemplo, 0.39.0) y, en su lugar, ejecute este comando para apuntar a una versión diferente de Xcode:

sudo xcode-select --switch "path to old version of Xcode.app"


Tengo el mismo problema con Cocoapods 1.1.1 en rvm ruby ​​(probado 2.2.4p230 y 2.0.0p648, que es igual a la versión ruby ​​del sistema), con Xcode 8.1 (8B62), macOS 10.12.1 (16B2657), y lo único que me ayuda es actualizar a Cocoapods 1.2.0.beta.1, o usar el sistema ruby:

$ rvm system do pod install

y, por supuesto, si no tienes cocoapods instalados en el sistema gemset:

$ sudo rvm system do gem install cocoapods


actualice su versión de ruby ​​a 2.4, luego desinstale cocoapods e instálelo.


descarga xcode8-beta.

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.

Está bien.