2017-01-29 5 views
0

Ich versuche Firebase in einer iOS App zu verwenden.Unbekannter Typ 'FIRDatabaseReference'

Ich habe installiert, was ich brauchte, die folgenden Anweisungen befolgen: Add Firebase to your iOS app gleich nach dem Login in Firebase. Hinzufügen dieser Zeilen:

@import UIKit; 
@import Firebase; 

(An dieser Stelle der App hält Kompilieren und arbeitet wie üblich)

Später folgte ich die hier gegebenen Anweisungen: https://firebase.google.com/docs/database/ , um mit einer Datenbank zu arbeiten.

Jetzt ist, wenn ich ein Problem treffe; diese Zeile:

@property (strong, nonatomic) FIRDatabaseReference *ref; 

Bringt diese Fehlermeldung vom Compiler:

Unknown type name 'FIRDatabaseReference' 
Property with 'retain (or strong)' attribute must be of object type 

Da ich nach der Dokumentation nur wurde ich verstehe nicht ganz, warum der Typ unbekannt ist hier. Jeder relevante Tipp wäre sehr nützlich.

+2

Stellen Sie sicher, ' 'Firebase/Database'' pod in Ihrem Projektarbeitsbereich installiert ist. –

+0

In der Tat, ich hatte die Pod-Datei korrekt aktualisiert, aber vergessen, Pod-Installation nach zu starten. Danke, dass Sie auf den richtigen Punkt hingewiesen haben. Ich habe das behoben, jetzt funktioniert es. (Aus irgendeinem Grund kann ich Ihren Kommentar nicht verbessern, obwohl ich möchte), – Michel

Antwort

0

stellen Sie sicher, folgende Schoten werden in Ihrem Projektarbeitsbereich installiert

target 'FirebaseSDK' do 
    pod 'Firebase/Core' 
    pod 'Firebase/Auth' 
    pod 'Firebase/Database' 
    pod 'Firebase/Storage' 
end 

Und dann SDK importieren wie als

#import <Firebase/Firebase.h>