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-cleanExé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-cleansupprime le Podfileet.xcworkspace
pod deintegrateofficiel: guides.cocoapods.org/terminal/commands.html#pod_deintegrate Pas besoin de sudo gem install cocoapods-deintegrate.
pod cleanj'obtiens:$ pod clean [!] Unknown command: clean
Supprimez lib de Podfile, puis à pod installnouveau.
pod update. Cela a fonctionné pour moi.
Supprimer la bibliothèque de votre Podfile
Exécuter pod installsur 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 installest la bonne façon.
Supprimez le nom du module, Podfilepuis ouvrez Terminal, définissez le chemin du dossier de projet et la pod updatecommande Exécuter .
REMARQUE: pod updatemettra à 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.