2 votos

Error al instalar CocoaPods

Estoy intentando instalar CocoaPods en mi dispositivo Mac. Cuando ejecuto el siguiente comando:

sudo gem install cocoapods

vuelve:

Fetching: cocoapods-core-1.5.3.gem (100%)
Successfully installed cocoapods-core-1.5.3

ERROR:  Error installing cocoapods: invalid gem: package metadata is missing in /Library/Ruby/Gems/2.3.0/cache/cocoapods-deintegrate-1.0.2.gem

¿Cuál es la causa de este problema y cómo puedo instalar CocoaPods?

0 votos

¿Cuál es su pregunta? ¿Qué has probado ya para resolver el problema? ¿Puedes instalar otras gemas sin problemas?

0 votos

No se ha instalado hasta ahora - @ nohillside

3voto

Nimesh Neema Puntos 69

Yo recomendaría usar Homebrew para instalar CocoaPods .

Si aún no usas Homebrew, es un gestor de paquetes para MacOS, enormemente popular entre desarrolladores de todo tipo. Hace que la instalación de paquetes como CocoaPods sea sencilla.

Para instalar Homebrew, siga las instrucciones del página web

Péguelo en un indicador de la Terminal.

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew requiere que Xcode Command Line Tools esté instalado y configurado (lo que asumo que ya tienes ya que estás intentando instalar CocoaPods, lo que implica que estás desarrollando para iOS).

Una vez configurado Homebrew, simplemente ejecuta:

brew install cocoapods

para instalar CocoaPods.

0 votos

Estaba usando sudo gem install cocoapods con sierra, me dio errores... /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/lib/ruby/2.3.0/mkmf.rb:456:in `try_do': El compilador no pudo generar un archivo ejecutable. (RuntimeError) Tiene que instalar las herramientas de desarrollo primero. fue entonces a los registros y diciendo que :la configuración del paquete para libffi no se encuentra. su solución funcionó para mí. ¡gracias!

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X