Kann CocoaPods und Yosemite nicht bearbeiten

7

Ich habe diese Schritte bereits versucht:

  1. Öffnen Sie Xcode 6 Öffnen Sie die Einstellungen
  2. Klicken Sie auf die Registerkarte Standorte
  3. Ändern Sie die Version der Befehlszeilen-Tools in Xcode 6.0
  4. Deinstallieren Sie cocoapods
  5. a. $ Sudo Gem deinstallieren ccoapods Installieren Sie xcodeproj
  6. a. $ sudo gem install
  7. xcodeproj Installieren Sie Cocoapoden
  8. a. $ sudo gem install cocoapods
  9. Führen Sie pod --version aus, um zu überprüfen, ob es funktioniert hat

Aber ich bekomme immer noch das, wenn ich Pod-Installation oder Pod-Version:

%Vor%     
user3241911 06.08.2014, 15:59
quelle

6 Antworten

21

Falls jemand anderes das gleiche Problem hatte, habe ich das getan, um mein Problem zu beheben:

  1. Aktualisiere Edelsteine ​​

    sudo gem update --system

  2. Deinstallierte xcodeproj

    sudo gem uninstall xcodeproj

  3. Wählen Sie Alle Versionen

  4. aus
  5. Deinstallierte Cocoapoden

    sudo gem uninstall cocoapods

  6. Installieren Sie xcodeproj

    sudo gem install xcodeproj

  7. Installieren Sie Cocoapoden

    sudo gem install cocoapods

  8. Ausführen

    pod --version to test.

user3241911 06.08.2014, 17:19
quelle
20

Das Ausführen dieser 2 Zeilen löst Ihr Problem

  

sudo Gem Update - System

     

sudo Gem install cocoapods

    
Marc 30.10.2014 19:14
quelle
2

Ich musste die gesamte Abhängigkeitskette für Cocoapods deinstallieren, um es zum Laufen zu bringen.

%Vor%

Siehe Deinstallieren Sie alle installierten Edelsteine ​​in OSX?

    
JoeLaws 24.10.2014 02:21
quelle
2

Viele dieser Probleme sind auf die systemweite Ruby-Installation zurückzuführen und zwingen die Entwickler dazu, "sudo" die ganze Zeit zu verwenden (wie oft wir es getan haben) sudo gem install cocoapods --pre "). Ich hatte kürzlich das gleiche Problem versucht, eine vor-veröffentlichte Version von Cocoapods zu installieren (Berechtigungen wurden vermasselt). Also hier ist eine Annäherung, die für mich funktioniert hat.

%Vor%

(Manchmal hilft das Schließen und Öffnen des Terminalfensters)

%Vor%

sollte / usr / local / bin / ruby ​​ anzeigen (sollte jetzt auf "local" -Verzeichnis zeigen, nicht auf "/ usr / bin", wenn dies für Sie nicht der Fall ist, stellen Sie sicher, dass die Pfadreihenfolge geändert wurde)

Nun sollten Sie in der Lage sein, xcodeproj und cocoapods ohne "sudo" zu installieren:

%Vor%

(Ich verwende eine vorveröffentlichte Version, entferne einfach --pre, wenn du stattdessen Releases verwenden willst).

Genießen Sie:)

    
interrupt 26.08.2015 20:57
quelle
0

Der Fehler 'require': cannot load such file zeigt an, dass Sie ein fehlendes oder defektes Gem-Paket haben. Sie können es wahrscheinlich reparieren, indem Sie cocoapods neu installieren:

%Vor%

Und stellen Sie sicher, dass Ihr xcodeproj vorhanden ist:

%Vor%

Wenn das nicht hilft, versuchen Sie es mit älteren Ruby zu installieren:

%Vor%

Siehe:

kenorb 20.09.2014 10:28
quelle
-2

Sie müssen diese Anweisung nur ausführen bevor:

%Vor%

Dies aktualisiert alle veralteten Edelsteine ​​

    
tryp 28.10.2014 10:18
quelle