Estou tendo alguns problemas Alamofire 4.0
para instalar no meu projeto.
Eu tenho a versão mais recente do Xcode , executando o Swift 3 , e quando tento instalar o alamofire, estou recebendo 800 erros de compilador.
Pelo visto
É necessário o CocoaPods 1.1.0+ para construir o Alamofire 4.0.0+
Eu olhei para a versão do CocoaPods que tenho no terminal e diz que estou na 1.0.1.
A execução de uma atualização não funcionou, eu acho, porque o CocoaPods 1.1 está na versão beta.
Portanto, não sei exatamente como atualizá-lo para onde devo ir. A menos que estar desatualizado não force 800 erros de compilador? Isso soa como algum outro problema?
--pre
se você quiser a última versão estável--pre
ougem install cocoapods -v 1.4.0.rc.1
por enquanto? Será o mesmo?rc
média versão estável não ?Abra o
Terminal
->
copy
comando abaixoEle instalará a versão estável mais recente do
cocoapods
.depois disso, você precisa atualizar o pod usando o comando abaixo
Você pode verificar a versão do pod usando o comando abaixo
fonte
bundle update cocoapods
para obter o seu projeto usando os CocoaPods mais recentesSe você ativou o System Integrity Protection ou qualquer outro erro de gravação de permissão, ativado por padrão desde o lançamento do macOS Sierra, atualize o CocoaPods, executando esta linha no terminal:
Após a instalação, verifique a versão do seu pod:
Você se livrará deste erro:
E instalará os mais recentes CocoaPods:
fonte
Se você estiver usando o Homebrew, abra o terminal e digite:
Se isso não funcionar, tente:
fonte
Para aqueles com uma instalação do CocoaPods sem sudo (ou seja, você não deseja conceder privilégios de administrador do RubyGems), não é necessário o
sudo
comando para atualizar a instalação do CocoaPods:Você pode descobrir onde a jóia do CocoaPods está instalada:
Se isso estiver dentro do diretório inicial, você deverá executar
gem install cocoapods
sem usarsudo
.Por fim, para verificar quais CocoaPods você está executando no momento, digite:
fonte
Abaixo estão as etapas para atualizar os cocoapods:
Press cmd + space tab
para abrir o Spotlight e depois enviar textoterminal
)pod setup
comando Isso configurará o repo master do cocoapods.pod --version
comandofonte
Você pode resolver esse problema com estes comandos:
Primeiro:
Desp: digite user mac password agora seus cocoapods serão substituídos por uma versão estável.
Você pode descobrir onde a jóia do CocoaPods está instalada:
Se você clonou o repositório, digite este comando:
feche seu xcode e execute este comando
fonte
Esta é uma solução realmente rápida e detalhada
Abra o Terminal e execute o seguinte para obter a versão estável mais recente:
Adicione --pre para obter a versão mais recente do pré-lançamento:
Caso algum erro ocorra
Tente desinstalar e instalar novamente:
Executar após atualizar o CocoaPods
Após atualizar o CocoaPods, também é necessário atualizar o arquivo Podfile.lock no seu projeto.
Vá para o diretório do seu projeto
fonte
Tentei atualizar e não funcionou. Por fim, tive que remover completamente (manualmente) os cocosapods, o cacauapods-core, o cocoapods-try ... qualquer outro pacote utilizado pelas vagens de cacau. Use este comando do terminal para listar todos os pacotes:
gem list --local | grep cocoa pods
Depois disso, também excluo a pasta ./cocoapods da pasta raiz do usuário.
fonte
Não foi o que foi resolvido acima, você pode verificar a versão do pod usando dois comandos
pod --version
gem which cocoapods
No meu caso,
pod --version
sempre mostrou "1.5.0" enquantogem which cocopods
mostraLibrary/Ruby/Gems/2.3.0/gems/cocoapods-1.9.0/lib/cocoapods.rb
. Eu tentei de tudo, mas não foi possível atualizar a versão mostradapod --version
.sudo gem install cocopods
resultar na instalação da versão mais recente, maspod --version
sempre mostrando a versão anterior. Finalmente eu tentei esses comandossudo gem update
sudo gem uninstall cocoapods
sudo gem install cocopods
pod setup``pod install
pegar para mim foi atualização sudo gem. Espero que ajude qualquer outro corpo.
fonte
Um pouco fora de tópico, mas em vez de escrever a instalação do pod no terminal, você pode usar esta ferramenta.
https://github.com/DKalachniuk/XcodeProjects
Isso vai lhe poupar tempo!
fonte
fonte
Altero a linha "pod 'Alamofire', '~> 4.0'" para "pod 'Alamofire',: git => ' https://github.com/Alamofire/Alamofire ',: commit => '3cc5b4e' depois isso no terminal: "pod install --repo-update" e funciona.
fonte