Réponses:
Étant donné que les effets secondaires de la réponse acceptée ont été supprimés par un script écrit par Kyle Fuller - désintégrer , je publierai le flux de travail approprié ici:
Installez propre:
$ sudo gem install cocoapods-clean
Exécutez deintegrate dans le dossier du projet:
$ pod deintegrate
Nettoyer:
$ pod clean
Modifiez votre podfile (supprimez les lignes avec les pods que vous ne souhaitez plus utiliser) et lancez:
$ pod install
Terminé.
cocoapods-clean
supprime le Podfile
et.xcworkspace
pod deintegrate
officiel: guides.cocoapods.org/terminal/commands.html#pod_deintegrate Pas besoin de sudo gem install cocoapods-deintegrate
.
pod clean
j'obtiens:$ pod clean [!] Unknown command: clean
Supprimez lib de Podfile, puis à pod install
nouveau.
pod update
. Cela a fonctionné pour moi.
Supprimer la bibliothèque de votre Podfile
Exécuter pod install
sur le terminal
Rien de tout cela n'a fonctionné pour moi. J'ai la version 1.5.3 du pod et la bonne méthode était de supprimer les pods qui n'étaient plus nécessaires du Podfile, puis d'exécuter:
pod update
Cela met à jour votre fichier Podfile.lock de votre Podfile, supprime les bibliothèques qui ont été supprimées et met à jour toutes vos bibliothèques.
pod install
pod install
est la bonne façon.
Supprimez le nom du module, Podfile
puis ouvrez Terminal, définissez le chemin du dossier de projet et la pod update
commande Exécuter .
REMARQUE: pod update
mettra à jour toutes les bibliothèques vers la dernière version et supprimera également les bibliothèques dont le nom a été supprimé du fichier pod.
pod install
, j'ai ouvert le fichier Xcode xcworkspace, effectué un nettoyage complet du dossier de construction (alt + shift + commande + K), et les erreurs d'avertissement / de l'éditeur de liens avaient disparu. Les pods ont maintenant été correctement désinstallés du projet.