Respostas:
Como os efeitos colaterais da resposta aceita foram removidos por um script escrito por Kyle Fuller - desintegrar , postarei o fluxo de trabalho adequado aqui:
Instale limpo:
$ sudo gem install cocoapods-clean
Execute a desintegração na pasta do projeto:
$ pod deintegrate
Limpar \ limpo:
$ pod clean
Modifique seu podfile (exclua as linhas com os pods que você não deseja mais usar) e execute:
$ pod install
Feito.
cocoapods-clean
exclui o Podfile
e.xcworkspace
pod deintegrate
é oficial: Guides.cocoapods.org/terminal/commands.html#pod_deintegrate Não há necessidade sudo gem install cocoapods-deintegrate
.
pod clean
eu recebo:$ pod clean [!] Unknown command: clean
Remova a lib do Podfile e, em seguida, pod install
novamente.
pod update
. Isso funcionou para mim.
Remova a biblioteca do seu Podfile
Corra pod install
no terminal
Nada disso funcionou para mim. Eu tenho o pod versão 1.5.3 e o método correto foi remover os pods que não eram mais necessários do Podfile e depois executar:
pod update
Isso atualiza o arquivo Podfile.lock do Podfile, remove as bibliotecas removidas e atualiza todas as suas bibliotecas.
pod install
pod install
é o caminho correto.
[!] Unknown option: '--no-integrate'
pod install
, abri o arquivo Xcode xcworkspace, realizei uma limpeza completa na pasta de construção (alt + shift + command + K) e os avisos / erros do vinculador desapareceram. Agora, os pods foram desinstalados com sucesso do projeto.