tutorial not guide found cocoapod ios iphone objective-c git cocoapods

ios - guide - pod install command not found



La instalaciĆ³n del Pod se mantiene en "ConfiguraciĆ³n del repositorio de CocoaPods Master" (16)

Cuando CocoaPods está haciendo eso, está descargando todo el repositorio de especificaciones en ~/.cocoapods . Esto podría tomar un tiempo dependiendo de su conexión. Intentaría hacerlo explícitamente primero con la pod setup

Estoy clonando un proyecto de un repositorio git, pero cuando ejecuto el pod install la primera línea que veo que es "Configuración del repositorio de CocoaPods Master" y después de eso no puedo ver nada más, la consola se detiene allí.

No se que esta pasando ¿Alguien sabe que está pasando aquí? ¿Por qué CocoaPods se detiene allí?


El problema es que no tienes instaladas herramientas de línea de comandos, creo. Intenta ejecutar en la terminal:

sudo gem update --system

después de eso, descargue las herramientas de línea de comandos de Apple simplemente busque ''Herramientas de línea de comandos'' y descargue la versión correcta para su sistema operativo. Una vez que lo instales ejecuta en la terminal:

sudo gem install cocoapods pod setup


Enfrenté el mismo problema pero funcionó. Ejecuté el comando de instalación del pod antes de 3 horas, después de eso se actualizó lo que quiero. Solo debe seguir el "Monitor de actividad". Puede ver sus "git remote https" o "Git" en la pestaña del disco. Se descargará alrededor de 330 Mb, luego mostrará 1 GB y luego de unos minutos comenzará a instalarse. No hay necesidad de ejecutar comando extra.

Nota: durante la descarga, su MAC necesita estar en modo continuamente activo. Si su sistema entra en modo de suspensión, la CPU detiene el proceso y obtendrá un error como Agregar manualmente.


Esto sucede una sola vez.

  • Master repo tiene + -1GB (noviembre 2016) .

  • Para realizar un seguimiento del progreso , puede utilizar la aplicación del monitor de actividad y buscar git-remote-https .

  • La próxima vez que (la pod setup o la pod repo update ) solo actualizará rápidamente todas las especificaciones-repos en ~/.cocoapods/repos .


Estoy monitoreando el progreso de la descarga usando

while true; do du -sh ~/.cocoapods/; sleep 3; done

El progreso es muy lento ... y fracasó pocas veces. Pero de alguna manera, después de aumentar el límite del búfer git usando esta línea de comando git config --global http.postBuffer 2M La velocidad de descarga está mejorando enormemente y después de descargar en total 347 Mb en la carpeta ./cocoapods , el progreso parece detenerse y la actividad de la red es También parando. pero después de esperar unos minutos, resulta que Cocoápodo está verificando y extrayendo el repositorio y hace que el tamaño total llegue a 853 Mb.

Notas: Lo estoy haciendo el 23 de octubre de 2016.


Lo que probé y más rápido que clonar el repositorio:

  1. pod setup
  2. Ctrl + C después de crear el directorio maestro
  3. Descargue .zip desde https://github.com/CocoaPods/Specs master
  4. Copia el contenido a ~/.cocoapods/repos
  5. pod install --no-repo-update en la carpeta de mi proyecto

Después de eso finalmente pude ver las vainas siendo instaladas.

¡Buena suerte!

EDITAR: El tamaño de la cremallera es de 144 MB (6 de julio de 2017)


Nada de arriba funcionó para mí, así que esto es lo que funcionó:

pod setup Ctrl +C pod repo remove master cd ~/.cocoapods/repos git clone https://github.com/CocoaPods/Specs master

Una vez completado funcionó.

¡Aclamaciones!


Podrías intentar correr en modo detallado:

pod install --verbose

Esto te mostrará lo que hacen los cocoápodos:

Setting up CocoaPods master repo Cloning spec repo `master` from `https://github.com/CocoaPods/Specs.git` (branch `master`) $ /usr/bin/git clone ''https://github.com/CocoaPods/Specs.git'' master Cloning into ''master''...

( como se sugiere aquí)

Para mí, el paso anterior tomó bastante tiempo ya que el repositorio (diciembre de 2016) ahora es de 1.1 GB


Pruebe este comando para rastrear su trabajo.

while true; do du -sh ~/.cocoapods/ sleep 3 done


Puede ser útil esta información:

Respuesta oficial: blog.cocoapods.org/Master-Spec-Repo-Rate-Limiting-Post-Mortem

Como resultado de esta discusión https://github.com/CocoaPods/CocoaPods/issues/4989

Brevemente: el repositorio de CocoaPods experimenta un gran volumen de búsquedas de GitHub y fue el problema. Los cambios han estado disponibles desde la versión 1.0.0.beta.6.

Consejos de este documento:

If for whatever reason you cannot upgrade to version 1.0.0 just yet, you can perform the following steps to convert your clone of the Master spec-repo from a shallow to a full clone: $ cd ~/.cocoapods/repos/master $ git fetch --unshallow

Mi hack a la primera instalación:

1. pod setup 2. Ctrl+C After that I could find ~/.cocoapods/repos/ empty directory 3. Download https://github.com/CocoaPods/Specs/archive/master.zip 4. unpack it to ~/.cocoapods/repos/ 5. Move to project folder 6. pod install --no-repo-update

Hoy se tarda unos 15 minutos.


Simplemente configuré el repositorio principal, me emocionó ver que tenemos un progreso de descarga, vea la captura de pantalla;)

La versión 1.2.0 (28 de enero) de CocoaPods soluciona este problema, gracias a todos los colaboradores y a Danielle Tomlinson por esta versión.


Tendrás que quitar el repositorio y volver a configurarlo ...

pod repo remove master pod setup


Utilicé los siguientes 4 comandos

cd ~/.cocoapods/repos git clone "https://github.com/CocoaPods/Specs" master --depth 1 cd master git fetch --unshallow pod setup

Tomé el tiempo como se esperaba, pero al menos no tuve que subirme a la pantalla preguntándome qué pasaba en el fondo.


pod install o la pod setup recupera todo el repositorio con historial la primera vez que lo ejecutas. No hace falta que cometas historial.

pod setup Ctrl +C cd ~/.cocoapods/repos git clone --depth 1 https://github.com/CocoaPods/Specs.git master

Se tarda unos 2 minutos en una conexión de red decente (4 Mbps). Directorio master es alrededor de 519M grande.


pod setup funciona y solo debería tomar 10 minutos en una conexión sólida. Después de esa ejecución: pod install --verbose y debería ver todos los comentarios que normalmente vería al ejecutar un administrador de dependencias.

Espero que ayude


pod setup --verbose

Estoy ejecutando el comando mencionado anteriormente ahora mismo, pero como lo menciona @Joe Blow, no muestra absolutamente ninguna información sobre el progreso.

Pero si abre el Monitor de actividad en Mac (Administrador de tareas en Windows?), En la pestaña ''Red'' verá un proceso llamado ''git-remote-https'' y muestra que el tamaño de ''Bytes recibidos'' aumenta. Después de descargar aproximadamente 300 MB, se detuvo y luego pude ver un mayor progreso en la ventana de la Terminal.