specific not manually mac found check ios cocoapods
https://github.com/CocoaPods/Specs/archive/master.zip

ios - not - pod install specific version



cocoápodos-''pod install'' lleva para siempre (16)

Estaba intentando actualizar los pods existentes con el comando pod install , pero se tarda una eternidad en ejecutarse.

El modo detallado muestra que estaba atascado en la siguiente línea (para siempre)

Actualizando spec repo master

$ / usr / bin / git pull --no-rebase --no-commit

No hay actividad en la red después de que se atasque.


Soluciones posibles:

  1. Actualizar Cocoa Pods puede resolver este problema
  2. Limpie y vuelva a instalar las vainas nuevamente.

Actualizando CocoaPods

Abra el terminal y escriba:

$ sudo gem update cocoapods

Reinstalar pods

Paso 1

Eliminar todas las vainas de su proyecto ( parte difícil ):

A mano

  1. Elimine todos los registros de Pods en las fases de creación de su proyecto (Marcado en rojo)

  1. Elimine libPods.a en la carpeta Frameworks

  1. Ahora diríjase al directorio del proyecto y elimine Podfile.lock *, ** Carpetas de Pods y Área de trabajo (Quitar de la Papelera también).

Automáticamente utilizando CocoaPods Desintegrar

Instalar

$ [sudo] gem install cocoapods-deintegrate

correr

$ pod deintegrate

Paso 2

Aquí vamos a instalar de nuevo los Pods.

Cambia tu ubicación tu directorio

$ cd yourprojectdirectory

Edite el podfile agregando las líneas que necesite.

$ open -a Xcode podfile

o

$ nano podfile

FINALMENTE instale el pod de nuevo

$ pod install

Espero que esto ayude


A partir del 15 de agosto de 2016, el repositorio es un archivo masivo de 2.39GB. Abrí el Monitor de actividad para ver lo que estaba haciendo el terminal. Estaba descargando este enorme archivo.


A veces me pasa a mí también y simplemente:

pod clean pod update --verbose



Como se mencionó en otras respuestas, toma una eternidad porque el tamaño del repositorio maestro de cocoápodos es enorme. Este tiempo se puede reducir usando los siguientes pasos.

1) Cree una ruta de archivo de especificaciones privadas en su repositorio de github. Proporcione esta ruta https://github.com/yourpathForspecs.git ''como fuente en su archivo pod.

2) identifique TODOS los repositorios que necesita y sus dependencias (mencionados en el archivo podspec.json en cocoapods para estos repositorios) y obtenga sus archivos podspec.json de cocoapods. agregue estos archivos podspec.json con su carpeta (por ejemplo, la última versión de la carpeta para tornillos) en este repositorio de especificaciones.

3) elimine la fuente '' github.com/CocoaPods/Specs.git '' en el archivo pod

4) actualización de pod

Esto tomará mucho menos tiempo ya que requiere recuperar y descargar solo los pods que necesita en lugar de todo el repositorio de cocoapods. En mi caso, redujo el tiempo de actualización de la cápsula de 15 a 20 minutos en promedio a 3 a 4 minutos como máximo.


Como se señala aquí, el proceso de git-remote-http se ejecuta en segundo plano . Pasé a este proceso desde el Monitor de actividad y, al salir de este proceso, reanudé el proceso del pod que estaba bloqueado en " Actualización de los repositorios de especificaciones locales " después de POD INSTALL


Encontré otra forma de resolver el problema.

pod install --verbose --no-repo-update

esto funciona para mi.


Esto es lo que funcionó para mí:

  1. Borrar todo el contenido bajo ~ / .CocoaPods
  2. Borre su carpeta existente podfile.lock y Pods.
  3. Deja tu PodFile intacto.
  4. Ejecute ''sudo gem install cocoapods --verbose''
  5. Ejecute ''pod install --verbose''

Recomiendo usar el indicador --verbose ya que Terminal no es excelente cuando se avanza en una acción de comando. La opción verbosa ayuda mucho!


Incluso yo estaba pensando lo mismo. Si abre el Activity Monitor , puede ver que está descargando algo allí en el nombre de GIT.

Encontré este consejo útil.

https://.com/a/21916507/563735


Intente borrar su caché de CocoaPods, vuelva a descargar y reinstale todos los pods como se describe here

rm -rf "${HOME}/Library/Caches/CocoaPods" rm -rf "/`pwd/`/Pods/" pod update


Me encontré con el mismo problema, y ​​lo resolví ejecutando los siguientes comandos que se dan here

pod repo remove master pod setup pod install


Pasos para la instalación del pod

Primera Terminal Abierta:

chmod o-w /usr/local sudo chmod o-w /usr/local sudo gem install cocoapods

Si ya tiene instalado el pod en su sistema, siga los pasos a continuación.

sudo gem install cocoapods -V sudo gem update --system pod setup cd /Users/apple/Desktop/Black/&WhiteImageDemo pod init open -a Xcode Podfile pod install


Simplemente siga los pasos a continuación:

Descarga https://github.com/CocoaPods/Specs/archive/master.zip

EJECUTE los siguientes comandos en la terminal:

pod setup --verbose

Abre una nueva pestaña en la terminal y corre

mv ~/.cocoapods/repos/master/.git ~/tempSpecsGitFolder

abrir master.zip (descomprimirlo)

mv Specs-master ~/.cocoapods/repos/master

mv ~/tempSpecsGitFolder ~/.cocoapods/repos/master/.git

cd [carpeta de proyecto]

instalación de pod --no-repo-actualización


Tu puedes correr

pod install --verbose

para ver qué está sucediendo detrás de la escena ... al menos sabrá dónde está atascado (podría ser una operación de clonación de git que esté tomando demasiado tiempo debido a su red lenta, etc.)

para tener una idea aún mejor de por qué parece estar atascado (ejecutarse verbose puede obtener algo como esto)

-> Installing Typhoon (2.2.1) > GitHub download > Creating cache git repo (~/Library/Caches/CocoaPods/GitHub/0363445acc1ed036ea1f162b4d8d143134f53b92) > Cloning to Pods folder $ /usr/bin/git clone https://github.com/typhoon-framework/Typhoon.git ~/Library/Caches/CocoaPods/GitHub/0363445acc1ed036ea1f162b4d8d143134f53b92 --mirror Cloning into bare repository ''~/Library/Caches/CocoaPods/GitHub/0363445acc1ed036ea1f162b4d8d143134f53b92''...

es averiguar el tamaño del repositorio de git que estás clonando ... si estás clonando desde github ... puedes usar este format :

/repos/:user/:repo

Así, por ejemplo, para averiguar sobre el tipo de repositorio anterior

https://api.github.com/repos/typhoon-framework/Typhoon

y el json devuelto tendrá una clave de tamaño, valor ... así que lo anterior devolvió

"size": 94014,

que es aproximadamente 90 mb .. No es de extrañar que sea para siempre! (por cierto ... para cuando escribí esto ... acaba de terminar ... ¡ja!)

actualización: una cosa común que hace cocoapods antes de que incluso comience a descargar las dependencias enumeradas en su archivo pod, es descargar / actualizar su propio repositorio (lo llaman Configuración del repositorio principal de Cocoapods ... vea esto:

pod install --verbose Analyzing dependencies Updating spec repositories $ /usr/bin/git rev-parse >/dev/null 2>&1 $ /usr/bin/git ls-remote From https://github.com/CocoaPods/Specs.git 09b0e7431ab82063d467296904a85d72ed40cd73 HEAD ..

la mala noticia es que si sigues el procedimiento anterior para averiguar qué tan grande es el repositorio de cocoapod ... obtendrás this : "tamaño": 614373, ... que es mucho .

así que para obtener una forma más precisa de saber cuánto tiempo se tarda en instalar su propio repositorio ... puede configurar el repositorio maestro de cocoapods por separado usando la pod setup :

$ pod help setup Usage: $ pod setup Creates a directory at `~/.cocoapods/repos` which will hold your spec-repos. This is where it will create a clone of the public `master` spec-repo from: https://github.com/CocoaPods/Specs If the clone already exists, it will ensure that it is up-to-date.

luego ejecutando pod install


Tuve el mismo problema, luego me di cuenta de que todavía estaba ejecutando Network Conditioner en "Very Bad Network". Apagar eso solucionó el problema.

Espero que ayude a alguien.


Tuve el mismo problema. despues de correr

pod install Setting up CocoaPods master repo

El iterm2 se atascó en la configuración de CocoaPods.

Resolví el problema corriendo

sudo gem install CocoaPods

Esto se menciona en el sitio web de CocoaPods.