460 Stimmen

Wie man eine ältere Version von Cocoapods installiert oder herabstuft

Wie kann ich Cocoapods auf eine ältere Version downgraden, oder wie kann ich eine ältere Version von Cocoapods installieren?

912voto

NSMutableString Punkte 10223

Um Ihre aktuelle Version zu entfernen, könnten Sie einfach Folgendes ausführen:

sudo gem uninstall cocoapods

Sie können eine bestimmte Version von CocoaPods über den folgenden Befehl installieren:

sudo gem install cocoapods -v 0.25.0

Sie können ältere installierte Versionen mit folgendem Befehl verwenden:

pod _0.25.0_ setup

103voto

Augard Punkte 1259

Eigentlich müssen Sie nicht downgraden - wenn Sie ältere Versionen in einigen Projekten benötigen, geben Sie einfach die Version an, die Sie nach dem Befehl pod verwenden müssen.

pod _0.37.2_ setup

41voto

mfaani Punkte 28161

Einige Anmerkungen:

Vergewissern Sie sich zunächst, dass Sie eine Liste aller installierten Versionen erhalten. Ich hatte tatsächlich die Version, zu der ich downgraden wollte, bereits installiert, habe diese aber trotzdem deinstalliert. Um die Liste aller Versionen zu sehen, verwenden Sie:

sudo gem list cocoapods

Dann, wenn Sie eine Version löschen möchten, geben Sie diese Version an.

sudo gem uninstall cocoapods -v 1.6.2

Sie könnten den Versionsanbieter -v 1.6.2 entfernen, um alle Versionen zu löschen:

Sie könnten dies alles versuchen und trotzdem feststellen, dass das erwartete Cocoapods installiert ist. Falls das der Fall ist, könnte es daran liegen, dass Cocoaposa in einem anderen Verzeichnis gespeichert ist.

sudo gem uninstall -n /usr/local/bin cocoapods -v 1.6.2

Dann müssen Sie es auch in einem anderen Verzeichnis installieren, ansonsten erhalten Sie möglicherweise einen Fehler, der lautet Sie haben keine Schreibrechte für das Verzeichnis /usr/bin

sudo gem install -n /usr/local/bin cocoapods -v 1.6.1

Um zu überprüfen, welche Version standardmäßig ist, verwenden Sie:

pod --version

Weitere Informationen zum Verzeichnisproblem finden Sie hier

35voto

Ori Punkte 632

Wenn Sie eine ältere Version installieren müssen (zum Beispiel 0.25):

pod _0.25.0_ install

26voto

neoneye Punkte 47046
PROMPT> gem deinstallieren cocoapods

Wählen Sie das gem zum Deinstallieren aus:
 1. cocoapods-0.32.1
 2. cocoapods-0.33.1
 3. cocoapods-0.36.0.beta.2
 4. cocoapods-0.38.2
 5. cocoapods-0.39.0
 6. cocoapods-1.0.0
 7. Alle Versionen
> 6
cocoapods-1.0.0 wurde erfolgreich deinstalliert
PROMPT> gem installieren cocoapods -v 0.39.0
cocoapods-0.39.0 wurde erfolgreich installiert
Dokumentation wird analysiert für cocoapods-0.39.0
Dokumentation für cocoapods wurde nach 1 Sekunde installiert
1 gem installiert
PROMPT> pod --version
0.39.0
PROMPT>

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X