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-cleanExecute 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-cleanexclui o Podfilee.xcworkspace
pod deintegrateé oficial: Guides.cocoapods.org/terminal/commands.html#pod_deintegrate Não há necessidade sudo gem install cocoapods-deintegrate.
pod cleaneu recebo:$ pod clean [!] Unknown command: clean
Remova a lib do Podfile e, em seguida, pod installnovamente.
pod update. Isso funcionou para mim.
Remova a biblioteca do seu Podfile
Corra pod installno 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.