2017-09-24 2 views
2

Ich bin wirklich in diesem Schritt der Firebase-Installation auf meiner iOS-App stecken. Ich habe einige andere Pods installiert, aber es hat perfekt funktioniert. Aber nach der Firebase-Installation macht es einen Fehler 'Linker-Befehl mit Exit-Code 1 fehlgeschlagen (verwenden Sie -v, um den Aufruf zu sehen)'. Ich finde dieses Problem heraus. Dies ist wegen Pod 'GVRSDK'. Wenn ich diesen Pod 'GVRSDK' lösche, dann funktioniert es perfekt. Der Fehler erwähnt in dem gegebenen Bild.Firebase Pods Installation Fehler andere Pods Installation

enter image description here

Mein app pod Inhalt ist unten angegeben:

pod ‘Firebase/Messaging’ 
pod 'SDWebImage', '~>3.8' 
source 'https://github.com/CocoaPods/Specs.git' 
pod 'Google/SignIn' 
pod 'GVRSDK', '0.8.5' 
pod 'RSKImageCropper' 
pod 'AFNetworking', '~> 3.0' 
pod 'Google/CloudMessaging' 

Vielen Dank im Voraus.

+0

Die Verwendung des veralteten "Google/SignIn" kann zu Problemen führen, ändern Sie sie in "GoogleSignIn". Wenn Sie immer noch auf Probleme stoßen, teilen Sie Ihre Podfile.lock –

Antwort

1

In Ihrer Pod-Datei sollten Sie das richtige Komma entsprechend Ihrem Pod verwenden, der Firebase-Pod-Abschnitt sollte wie "Firebase/Messaging" anstelle von "Google/CloudMessaging" verwendet werden, da dieser Pod veraltet ist. Löschen Sie diese Zeile in Ihrem Pod und installieren Sie sie erneut. Das wird dein Problem beheben.

+0

Ich habe dies getan, funktioniert aber nicht für mich. Haben Sie dafür ein Testprojekt erstellt? –

+1

Ok Ich habe Ihre Pod-Datei in das Testprojekt importiert und ich habe die Lösung gefunden. pod 'Google/CloudMessaging' ist veraltet, Sie verwenden stattdessen 'Firebase/Messaging'. Entfernen Sie also die "Google/CloudMessaging" und installieren Sie Ihren Pod neu. Ihr Fehler ist verschwunden. Ich hoffe, dass dir das hilft –

+0

Gern geschehen. Ich bin froh, dass ich helfen kann –

Verwandte Themen