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í.
Desinstalar CocoaPods (elija desinstalar todas las versiones):
sudo gem uninstall cocoapods
Eliminar el viejo repositorio principal:
sudo rm -fr ~/.cocoapods/repos/master
Instale CocoaPods sin
sudo
:gem install --user-install cocoapods
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í:
Desinstalar CocoaPods (elija desinstalar todas las versiones):
sudo gem uninstall cocoapods
Eliminar el viejo repositorio principal:
sudo rm -fr ~/.cocoapods/repos/master
Actualizar gemas como usuario instalado:
sudo gem update --system --user-install
Agregue una ruta de gema local:
echo ''export PATH="$PATH:/Users/%username%/.gem/ruby/2.0.0/bin"'' >> ~/.bash_login
Instale CocoaPods sin
sudo
:gem install --user-install cocoapods
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