J'ai ajouté un framework externe via des cocoapods dans mon application iOS. Comment puis-je supprimer cette bibliothèque du projet?
Les effets secondaires de la réponse acceptée ayant été supprimés par un script écrit par Kyle Fuller - deintegrate , je posterai ici le bon flux de travail:
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 voulez plus utiliser) et lancez:
$ pod install
Terminé.
Supprimez lib de Podfile, puis pod install
à nouveau.
Supprimer la bibliothèque de votre fichier podfile
Exécutez pod install
sur le terminal
Aucun de ceux-ci n'a fonctionné pour moi. J'ai la version 1.5.3 de pod et la bonne méthode consistait à supprimer les pods qui n'étaient plus nécessaires du podfile, puis à exécuter:
pod update
Ceci met à jour votre fichier Podfile.lock à partir de votre fichier Podfile, supprime les bibliothèques qui ont été supprimées et met à jour toutes vos bibliothèques.
Supprimez le nom du pod de Podfile
thenOpen Terminal, définissez le chemin du dossier du projet et la commande Run pod update
.
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é de podfile.