Ich habe versucht, Firebase SDK über CocoaPods zu meiner iOS-App hinzuzufügen.Es konnte keine Spezifikation für `Firebase` gefunden werden (Hinzufügen von Firebase SDK mithilfe von CocoaPods)
folgte ich https://cocoapods.org/pods/Firebase und $pod install
gab mir diesen Fehler:
Unable to find a specification for
Firebase
Ich folgte einige andere Seiten Vorschläge des Menschen wie:
pod update Firebase --verbose
oder Ändern pod 'Firebase'
'Firebase', '>= 2.3.2'
in Podfile Pod.
Keine von ihnen funktionierte. Am Ende gab ich auf und folgte Manual Alternative https://www.firebase.com/docs/ios/alternate-setup.html.
Ich schätze für Hilfe, um CocoaPods Methode zu lösen.
Haben Sie kürzlich aktualisiert CocoaPods 1.0 benutzen? Kannst du zu '~/.cocoapods/repos/master' und' git pull' gehen? Wenn es fehlschlägt, sollten Sie es einfach wegpusten und neu klonen, da es wahrscheinlich ist, dass CocoaPods die Spezifikationen nicht von GitHub erhalten kann, und nicht ein Problem mit Firebase. –
Es scheint, als ob google am Übergang vom alten Firebase SDK zum neuen gearbeitet hat und es war eine Frage der Zeit, dass der "pod install" Befehl jetzt einwandfrei funktioniert – EhsanR
Das Problem ist, dass CocoaPods in einen Zustand gerät, in dem die Spezifikationen nicht aktualisiert werden können (das Git Repo, das sie verwenden, wird in einen fehlerhaften Zustand versetzt), nichts, was Firebase kontrolliert, noch ist es eine Frage der Zeit, repariert zu werden - es bleibt gebrochen, es sei denn, du reparierst es direkt (indem du das oben tust), oder indem du etwas ausführst CocoaPods Voodoo-Magie, die es auf dem Weg behebt. –