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-cleanFü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-cleanlöscht die Podfileund.xcworkspace
pod deintegrateoffiziell zu sein : guides.cocoapods.org/terminal/commands.html#pod_deintegrate Keine Notwendigkeit für sudo gem install cocoapods-deintegrate.
pod cleanbekomme ich:$ pod clean [!] Unknown command: clean
Entfernen Sie die Bibliothek aus Podfile und dann pod installerneut.
pod update. Das hat bei mir funktioniert.
Entfernen Sie die Bibliothek aus Ihrem Podfile
Führen Sie pod installauf 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 installist der richtige Weg.
pod installich 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.