Antworten:
Da die Nebenwirkungen der akzeptierten Antwort durch ein von Kyle Fuller geschriebenes Skript entfernt wurden - deintegrieren - werde ich hier den richtigen Workflow veröffentlichen:
Sauber installieren:
$ sudo gem install cocoapods-clean
Führen Sie deintegrate im Ordner des Projekts aus:
$ pod deintegrate
Sauber:
$ pod clean
Ändern Sie Ihre Poddatei (löschen Sie die Zeilen mit den Pods, die Sie nicht mehr verwenden möchten) und führen Sie Folgendes aus:
$ pod install
Erledigt.
cocoapods-clean
löscht die Podfile
und.xcworkspace
pod deintegrate
offiziell zu sein : guides.cocoapods.org/terminal/commands.html#pod_deintegrate Keine Notwendigkeit für sudo gem install cocoapods-deintegrate
.
pod clean
bekomme ich:$ pod clean [!] Unknown command: clean
Entfernen Sie die Bibliothek aus Podfile und dann pod install
erneut.
pod update
. Das hat bei mir funktioniert.
Entfernen Sie die Bibliothek aus Ihrem Podfile
Führen Sie pod install
auf dem Terminal
Nichts davon hat bei mir funktioniert. Ich habe die Pod-Version 1.5.3 und die richtige Methode war, die nicht mehr benötigten Pods aus der Pod-Datei zu entfernen und dann auszuführen:
pod update
Dadurch wird Ihre Datei "Podfile.lock" aus Ihrer Poddatei aktualisiert, entfernte Bibliotheken werden entfernt und alle Ihre Bibliotheken werden aktualisiert.
pod install
pod install
ist der richtige Weg.
pod install
ich nach dem Ausführen die Xcode xcworkspace-Datei geöffnet, den Build-Ordner vollständig bereinigt (Alt + Shift + Befehl + K) und die Warnungen / Linker-Fehler waren verschwunden. Pods wurden nun erfolgreich aus dem Projekt deinstalliert.