435 Stimmen

Wie installiere ich CocoaPods?

Ich habe mich auf viele Links bezogen und es versucht, aber ohne Erfolg. Ich habe die CocoaPods-Dokumente gelesen und viele Male versucht zu installieren, aber ich bin immer gescheitert, weil ich an den Anfangsschritten gescheitert bin. Ich habe einen Fehler gefunden, bei dem ich zuerst keine Gems installieren kann. Was sind die Schritte, eins nach dem anderen? Wie zum Beispiel Schritte oder eine Demo zur Installation.

Dies ist ein Link, den ich ausprobiert habe.

Der Screenshot zeigt diesen Konsolenfehler, den ich erhalten habe:

Geben Sie hier eine Bildbeschreibung ein

9voto

Anita Punkte 2321

Für macOS v10.15 (Catalina):

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

Die neueste CocoaPods-Version 1.10.0 scheint nicht zu funktionieren.

Ich fand die Antwort in Probleme beim Installieren von CocoaPods.

8voto

Auf Mac M1 hatte ich zwei Cocoapods installiert, einer wurde mit Brew und einer mit Gem installiert. Mit 2 verschiedenen Versionen. Nachdem ich viele Ihrer Beiträge gelesen und viele Dinge ausprobiert hatte, stieß ich auf verschiedene Probleme.

Zum Schluss hat mir folgendes geholfen: Danke an Evan

Mit seinem Beitrag: https://stackoverflow.com/a/70600723/2355088

Die endgültige Arbeitssequenz für mich war wahrscheinlich:

  • sudo gem uninstall cocoapods
  • brew uninstall cocoapods
  • brew install cocoapods
  • brew reinstall ruby
  • \=> ALLE TERMINE NEUSTARTEN <= magischer Schritt, danke Evan
  • cd myProj
  • pod install

8voto

Anubhav Singh Punkte 667

1- Installieren Sie die Cocoapods auf Ihrem Gerät

$ sudo gem install cocoapods

$ pod setup --verbose

2- Überprüfen Sie, ob Cocoapods auf Ihrem Gerät installiert ist oder nicht?

$ pod --version

3- Gehen Sie in das Verzeichnis Ihres Projekts, in dem sich die .xcodeproj-Datei befindet

$ pod init
  • Nach der Verwendung von pod init wird eine zusätzliche Datei in Ihrem Ordner mit dem Namen Podfile hinzugefügt.

4- Öffnen Sie die Podfile durch Doppelklick und fügen Sie Pods zwischen target und end hinzu

5- Installieren Sie das Pod mit dem Befehl

pod install
  • Wenn Sie den Befehl pod install ausführen, werden alle Pods installiert, die Sie in der Podfile angegeben haben. Und nach der Installation der erforderlichen Befehle erhalten Sie im Projektverzeichnis 2 neue Dateien.

Die erste ist Podfile.lock - Jedes Mal, wenn der Befehl pod install ausgeführt wird und neue Pods heruntergeladen und installiert werden, schreibt er die installierte Version für jeden Pod in die Datei Podfile.lock.

Die zweite ist .xcworkspace - Xcode-Arbeitsbereichsdateien können als Wrapper oder Container für ein Xcode .XCODEPROJ-Projekt verwendet werden.

Verwenden Sie jetzt Ihre Bibliothek, indem Sie .xcworkspace mit weißem Hintergrund öffnen.

7voto

Jogendra.Com Punkte 6296

Die Pod-Installation wirft einen Fehler auf _Mac OS X v10.11.2 (El Capitan)_:

FEHLER: Fehler beim Installieren von CocoaPods:
activesupport erfordert Ruby-Version >= 2.2.2.

Bildbeschreibung hier eingeben

Nachdem dieser Fehler aufgetreten ist, habe ich diesen Befehl ausprobiert und erneut installiert. Es hat bei mir funktioniert.

sudo gem install activesupport -v 4.2.6

Versuchen Sie nun denselben Pod-Installationsbefehl

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

6voto

Andrew Chaa Punkte 5562

Für mich war der einfachste Weg, über ein Ruby-Gem zu installieren:

sudo gem install cocoapods -v

Bitte beachten Sie -v für ausführliche Informationen. Es dauert eine Weile, CocoaPods zu installieren, und oft sind Sie verwirrt, ob es wirklich passiert.

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