Por fin luego de tanto trabajar ya encontramos el arreglo de este apuro que ciertos los lectores de este sitio web tienen. Si quieres compartir algún dato no dudes en compartir tu información.
Solución:
Ejecutar el siguiente comando
brew cleanup -d -v
Luego ejecuta debajo del comando
brew install cocoapods
Nota: Si ve que no se pudo vincular, ejecute brew link cocoapods
Así es como se solucionó para mí.
Para alguien que tiene un sistema de chip m1, debe ejecutar esto a través de Rosetta
seleccione Terminal y presione cmd (⌘) + I y marque la opción “Abrir usando Rosetta”. (Para mac basado en chip m1)
Primero, verifique la versión de Ruby que está usando.
$ruby -v
ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-darwin18]
$ which ruby
usr/bin/ruby
Ahora use Homebrew para instalar la última versión de Ruby.
$ brew install ruby
==> ruby
By default, binaries installed by gem will be placed into:
/usr/local/lib/ruby/gems/2.7.0/bin
You may want to add this to your PATH.
ruby is keg-only, which means it was not symlinked into /usr/local,
because macOS already provides this software and installing another version in
parallel can cause all kinds of trouble.
Si necesita tener ruby primero en su ejecución PATH:
$ echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> /Users/xxx/.bash_profile
Para que los compiladores encuentren ruby, es posible que deba configurar:
$ export LDFLAGS="-L/usr/local/opt/ruby/lib"
$ export CPPFLAGS="-I/usr/local/opt/ruby/include"
Siga las instrucciones para configurar PATH. Ahora irás a ver el Ruby instalado. Asegúrese de reemplazar el ‘xxx’ con su nombre de usuario.
$ echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> /Users/xxx/.bash_profile
$ echo 'export LDFLAGS="-L/usr/local/opt/ruby/lib"' >> ~/.bash_profile
$ echo 'export CPPFLAGS="-I/usr/local/opt/ruby/include"' >> ~/.bash_profile
$ source ~/.bash_profile
Finalmente, asegúrese de que su RUTA esté en su lugar.
$ ruby -v
ruby 2.7.1p83 (2020-03-31 revision a0c7c23c9c) [x86_64-darwin18]
$ which ruby
/usr/local/opt/ruby/bin/ruby
¡Eres bueno para ir! Asegúrese de instalar especificando el destino de guardado de la siguiente manera.
$ sudo gem install -n /usr/local/bin cocoapods
Necesitas instalar las herramientas de desarrollo de Xcode. La forma más fácil de hacer esto es a través de la terminal (esta pregunta)
xcode-select --install