localhost:PodTest3 haiwang$ pod install
Analyzing dependencies
Downloading dependencies
Installing MBProgressHUD (0.9.2)
Installing Masonry (1.0.2)
Generating Pods project
Abort trap: 6
Depois de atualizar para o Xcode 8, cocoapods
não funciona mais. Tentei desinstalar e instalar, mas ainda não funciona.
Respostas:
Para mim, resolvi esse problema desinstalando e instalando novamente o CocoaPods
--pre
com o comandoEspero que isso resolva seu problema.
Atualizar
CocoaPods lançou a versão 1.2.0, então agora você pode instalar usando
E você terá a versão 1.2.0 instalada
fonte
cocoapods-1.2.0.beta.1
foi instalado acimacocoapods-1.1.1
->Xcode Version 8.1 (8B62)
Você pode resolver esse problema facilmente usando o seguinte comando:
fonte
Se a desinstalação simples por @haider_kazal não funcionar como não funcionou para mim, tente instalar o RVM com ruby 2.5.5 e limpe o CocoaPods completamente:
E depois instale novamente:
fonte
Desinstale os cocoapods e reinstale:
fonte
sudo gem uninstall cocoapods
Eu encontrei este erro quando instalei cocoapods com brew.
correndo, em
brew uninstall cocoapods
seguida,sudo gem install cocoapods
corrigiu o problema.fonte
Tentei todas essas coisas, mas nenhuma delas funcionou para mim, esta funcionou:
fonte
Estou tendo o mesmo problema com Cocoapods 1.1.1 no rvm ruby (tentei 2.2.4p230 e 2.0.0p648 que é igual à versão ruby do sistema), com Xcode 8.1 (8B62), macOS 10.12.1 (16B2657), e a única coisa que me ajuda é atualizar para Cocoapods 1.2.0.beta.1 ou usar o ruby do sistema:
e, claro, se você não tiver cocoapods instalados no gemset do sistema:
fonte
rbenv
instalar2.0.0-p648
e funcionou! Obrigado :)Isso definitivamente deve ajudá-lo.
No entanto, não estou satisfeito com a versão anterior do Cocoapods, pois ela tem alguns outros problemas.
fonte
Eu fiz funcionar usando Cocoapods 1.1.1 com Xcode 8.1 no macOS 10.12.1 (aquele com suporte para TouchBar) removendo o espaço de trabalho gerado, executando
pod deintegrate
e executandopod install
novamente.fonte
10.12.2 (16C67)
e o Xcode,8.2.1 (8C1002)
o problema não está mais ocorrendo ao usar o Cocoapods1.1.1
com RVM.Esta é a solução perfeita quando você está recebendo o erro "Operação não permitida" ou xcode8 cocoapods abort trap: 6 .
GEM_HOME personalizado
fonte
Execute isso no terminal:
fonte
É um problema com ruby na versão
2.0.0
e cocoapods1.1.1
, então se você não usar a versão de pré-lançamento de cocoapods, apenas atualize sua versão ruby, por exemplo, com rvm:\curl -sSL https://get.rvm.io | bash -s stable
Lembre - se : Depois de instalar o novo rubi, você precisa instalar todas as joias mais uma vez.
fonte
Resolvi esse problema atualizando o ruby com \ curl -sSL https://get.rvm.io | bash -s stable --ruby.
fonte
Minha correção, um pouco menos de trabalho: removi o espaço de trabalho e apenas executei
pod setup
epod install
novamente.Sem mais avisos :)
fonte
atualize sua versão do ruby para 2.4, desinstale o cocoapods e instale-o.
fonte
Se você estiver usando uma versão antiga do cocoapods e uma versão antiga do xCode, poderá descobrir que, após atualizar para a nova versão do cocoapods, ele reclama sobre a sintaxe do Podfile.
Nessa situação, outra alternativa para resolver o problema é continuar usando a versão antiga dos cocoapods e definir o caminho para a versão antiga do xCode para que os cocoapods usem versões antigas do xctools para modificações no espaço de trabalho.
ou seja, não atualize cocoapods (continue usando a versão antiga - por exemplo, 0.39.0) e, em vez disso, execute este comando para apontar para uma versão diferente do Xcode:
fonte
baixe xcode8-beta.
Está tudo bem.
fonte