update guide ios xcode cocoapods

ios - guide - uninstall cocoapods



cuando ejecuto la instalación de pod, obtengo el repositorio `maestro` que requiere CocoaPods 0.32.1, intente actualizar pero todavía en 0.31 (5)

Estoy tratando de instalar las cápsulas de cacao en un proyecto xcode, pero cuando hago:

$ pod install

Obtuve el siguiente error:

Setting up CocoaPods master repo [!] The `master` repo requires CocoaPods 0.32.1 - Update CocoaPods, or checkout the appropriate tag in the repo. /Library/Ruby/Gems/2.0.0/gems/claide-0.5.0/lib/claide/command.rb:281:in `rescue in run'': undefined method `verbose?'' for nil:NilClass (NoMethodError)

Así que actualicé cocoapods

$ sudo gem update cocoapods

Pero me dice que no hay nada que actualizar:

Password: Updating installed gems Nothing to update

ejecutar pod --version

pero entiendo:

0.31.0

¿Qué podría ser? ¿Por qué no se actualiza a la última versión (.32.1)?

Xcode: 5.1

ruby: 2.0.0p353

OSX: 10.9.2


Esto es lo que funcionó para mí.

  1. Desinstalar CocoaPods (elija desinstalar todas las versiones):

    sudo gem uninstall cocoapods

  2. Eliminar el viejo repositorio principal:

    sudo rm -fr ~/.cocoapods/repos/master

  3. Instale CocoaPods sin sudo :

    gem install --user-install cocoapods

  4. Configuración de CocoaPods y Repo maestro:

    pod setup

NOTA: El paso 3 se asegurará de que instale el pod bajo su nombre de usuario en lugar de root, lo cual hace sudo .


Para actualizar cocoapods solo hazlo

sudo gem install cocoapods

y entonces deberías estar en la versión correcta


Para actualizar la versión debe reinstalar cocoapods:

sudo gem install cocoapods

El siguiente paso es: tendrá que eliminar manualmente todas las copias del depósito local de especificaciones y volver a clonar la nueva versión de las especificaciones del repositorio. Puedes hacer eso con los siguientes comandos:

sudo rm -fr ~/.cocoapods/repos/master pod setup

Finalmente:

pod install


Tuve el mismo problema. Lo intenté

sudo gem uninstall cocoapods

y entonces

sudo gem install cocoapods

pero no estaba funcionando. Finalmente funcionó cuando reinicié Terminal después de la desinstalación. Entonces la instalación funcionó.


eso es lo que funcionó para mí:

  1. Desinstalar CocoaPods (elija desinstalar todas las versiones):

    sudo gem uninstall cocoapods

  2. Eliminar el viejo repositorio principal:

    sudo rm -fr ~/.cocoapods/repos/master

  3. Actualizar gemas como usuario instalado:

    sudo gem update --system --user-install

  4. Agregue una ruta de gema local:

    echo ''export PATH="$PATH:/Users/%username%/.gem/ruby/2.0.0/bin"'' >> ~/.bash_login

  5. Instale CocoaPods sin sudo :

    gem install --user-install cocoapods

  6. Configuración de CocoaPods y Repo maestro:

    pod setup

asegúrese de no ejecutar comandos no-sudo desde la ventana / pestaña del terminal sudo y reiniciar o agregar un nuevo toque después de exportar el camino