Os pods não são usados há muito tempo, pod reports -bash: pod: command not found CocoaPods não podem ser usados
Encontre muitos poços, registre-os.
1. Desinstale o CocoaPod original primeiro, sudo gem uninstall cocoapods
2. Reinstale o cocoapod, digite o comando sudo gem install -n / usr / local / bin cocoapods
(O comando sudogem install cocoapods antes de 10.11 pode realmente ser usado)
报错 : Erro ao instalar cocoapods: activesupport requer a versão Ruby> = 2.2.2.
Literalmente, a versão Ruby é inferior a 2.2.2 e precisa ser atualizada,
Atualizar Ruby
1. Baixe o código-fonte do Ruby, compile e instale
2. Use o pacote de instalação que vem com a versão para instalar
3. Use o rvm para instalar, recomendado, você pode consultar este blog para atualizar o Ruby no Mac- ミ 安 之 偌 素 -Blog Channel-CSDN.NET
Em seguida, instale o prompt do CocoaPods. Não foi possível baixar os dados de http://ruby.taobao.org/-bad resposta Não encontrada 404
O espelho do Taobao http://ruby.taobao.org/ é inválido
Não experimentei VPN, tenho usado o espelhamento
a. Mude o http do espelho do Taobao para https
gem sources --r http://ruby.taobao.org/ remove o espelho anterior se você estiver usando $ gem sources -l para visualizar
fontes de gem -a https://ruby.taobao.org/ adicione uma fonte disponível
fontes de gem -l Verifique se foi bem sucedido, certifique-se de que apenas um que você precisa é mantido, e os outros são removidos
b. Use https://gems.ruby-china.org/ como acima
c. Alguém disse que viu uma resposta no stackoverflow e substituiu o espelho do Taobao por http://rubygems.org/
Não tentei o terceiro. Comparei os dois mirrors. Https://gems.ruby-china.org/ é baseado no servidor externo CDN + doméstico, com menos demora.
Em seguida, instale sudo gem install -n / usr / local / bin cocoapods
3. Tentei o pod search AFNetworking e continuei travando em Configurando o repositório mestre CocoaPods. Devido à nova instalação, significa fazer o download. Neste momento, você pode abrir uma nova janela de terminal e inserir a linha de comando "cd ~ / .cocoapods /" Vá para a pasta cocoapods e execute "du -sh *" em intervalos regulares para verificar o tamanho da pasta baixada
Todos eles são para puxar o índice json etc. que suporta CocoaPods para o local. Verificou-se que usando https://ruby.taobao.org/ para espelhar. A pasta cocoapods tem apenas cerca de 200M e será concluída.
, Use gems.ruby-china.org/mirror pasta tem mais de 800M, acho que o primeiro download é mais, pesquisa posterior ou instalação etc. precisa ser atualizado mais rápido.
4. Depois de terminar, a janela anterior Configurando o repositório mestre CocoaPods desapareceu, mas há novos problemas
Não foi possível encontrar um pod com nome, autor, resumo ou descrição correspondente a ʻAFNetworking`
1. Especifique pod search --simple AFNetworking para pesquisar por nome
2 Recomenda-se usar rm ~ / Library / Caches / CocoaPods / search_index.json
O pod search AFNetworking avisa da seguinte forma:
Um novo search_index.json é regenerado em ~ / Library / Caches / CocoaPods. E pode encontrar os recursos correspondentes a AFNetworking
Depois de procurar outras bibliotecas de terceiros, você não precisa excluir o arquivo search_index.json, apenas pesquise diretamente
É isso aí.
Link: https://www.jianshu.com/p/a9e51b6f5af9