Instalando o CocoaPods: sem resposta


176

Tentando instalar o CocoaPods a partir do terminal:

$ sudo gem install cocoapods

Depois de inserir minha senha root, nada acontece.

Como posso depurar isso?


2
Parece que você deve conferir o RVM ou rbenv para gerenciar coisas sobre Ruby. O suporte ao Ruby que acompanha o OS X parece bastante lento com coisas assim.
perfil completo de Keith Smiley

Isso foi realmente muito lento, mas finalmente funcionou.
Pierre de LESPINAY

Respostas:


383

Para outros que se perguntam o mesmo, instalar a gema leva uma eternidade. Se você executar:

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

gem install cocoapods -V

A instalação com o sinalizador Vativa a saída detalhada, que permitirá ver toda a saída durante o download e a instalação, é bastante.


80
Além disso, a atualização do gerenciador de pacotes parece acelerar bastante as coisas. sudo gem update --system
285 Alex

2
Ah ... essa é a melhor sugestão.
Schultz9999

10
Apenas uma nota para -V (é em maiúsculas): D
onmyway133

10
Esta opção detalhada deve estar
ativada

2
@NicolasMiari Concordo!
2628 Alex

52

atualizar gem para a versão mais recente usando

sudo gem update --system e deve funcionar um pouco mais rápido


29

Eu tive que esperar pelo menos 5 minutos antes:

Construindo extensões nativas. Isto pode tomar algum tempo...

Parece


2

Você deve fazer isso em dois comandos separados:

Primeiro:

gem update

Então:

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

gem install cocoapods

2

Não está preso, está baixando o arquivo para ruby ​​da internet. você pode verificar isso seguindo as etapas abaixo:

  1. Open Activity Monitor

  2. Selecione a opção Rede

  3. Confira abaixo o Google Chrome. ( download de rubi )

insira a descrição da imagem aqui


0

Tente instalar a versão mais recente do Git a partir de

https://git-scm.com/downloads

Isso funcionou para mim

Escreva os seguintes comandos no Terminal:

  1. export GEM_HOME=~/.gems
  2. export PATH=$GEM_HOME/bin:$PATH
  3. gem install cocoapods
  4. Defina o caminho do projeto com o comando cd path/to/project
  5. pod init
  6. Podfile aberto
  7. Adicione o pod apropriado
  8. pod install
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.