Installazione di CocoaPods: nessuna risposta


176

Prova di installare CocoaPods dal terminale:

$ sudo gem install cocoapods

Dopo aver inserito la mia password di root, non succede nulla.

Come posso eseguire il debug?


2
Sembra che dovresti dare un'occhiata a RVM o rbenv per gestire le cose di Ruby. Il supporto di Ruby fornito con OS X sembra piuttosto lento con cose del genere.
Keith Smiley

È stato davvero molto lento, ma alla fine ha funzionato.
Pierre de LESPINAY,

Risposte:


383

Per gli altri che si chiedono lo stesso, l'installazione della gemma richiede un'eternità. Se corri:

export GEM_HOME=~/.gems
export PATH=$GEM_HOME/bin:$PATH

gem install cocoapods -V

L'installazione con flag Vabilita un output dettagliato che ti permetterà di vedere tutto l'output mentre sta eseguendo il download e l'installazione, è abbastanza.


80
Inoltre, l'aggiornamento del gestore pacchetti sembra velocizzare molto le cose. sudo gem update --system
Alex

2
Ah ... questo è il miglior suggerimento.
Schultz9999,

10
Solo una nota per -V (è in maiuscolo): D
onmyway133

10
Questa opzione dettagliata dovrebbe essere attiva per impostazione predefinita ... Ho interrotto l'installazione tre volte prima di trovare questo post: ~
Nicolas Miari

2
@NicolasMiari Sono d'accordo!
Alex

52

aggiorna gem alla versione più recente utilizzando

sudo gem update --system e dovrebbe funzionare un po 'più veloce


29

Ho dovuto aspettare almeno 5 minuti prima:

Creazione di estensioni native. Questo potrebbe richiedere del tempo ...

Appare


2

Dovresti farlo in due comandi separati:

Primo:

gem update

Poi:

export GEM_HOME=~/.gems
export PATH=$GEM_HOME/bin:$PATH

gem install cocoapods

2

Non è bloccato, sta scaricando il file per ruby ​​da Internet. puoi verificarlo seguendo i seguenti passaggi:

  1. Apri Activity Monitor

  2. Seleziona l' opzione Rete

  3. Controlla sotto Google Chrome. ( download ruby )

inserisci qui la descrizione dell'immagine


0

Prova a installare l'ultima versione di Git da

https://git-scm.com/downloads

Questo ha funzionato per me

Scrivi i seguenti comandi nel Terminale:

  1. export GEM_HOME=~/.gems
  2. export PATH=$GEM_HOME/bin:$PATH
  3. gem install cocoapods
  4. Imposta il percorso del progetto con il comando cd path/to/project
  5. pod init
  6. Apri il podfile
  7. Aggiungi pod appropriato
  8. pod install
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.