2017-01-29 2 views
0

Я пытаюсь использовать Firebase в приложении iOS.Неизвестное имя типа 'FIRDatabaseReference'

Я установил то, что мне нужно, в соответствии с инструкциями, приведенными здесь: Add Firebase to your iOS app сразу после входа в Firebase. Добавление этих строк:

@import UIKit; 
@import Firebase; 

(На данный момент приложение поддерживает компиляцию и работает как обычно)

Позже я следовал инструкциям, приведенным здесь: https://firebase.google.com/docs/database/ для того, чтобы начать работать с базой данных.

Теперь я попал в проблему; эта линия:

@property (strong, nonatomic) FIRDatabaseReference *ref; 

Приносит это сообщение об ошибке от компилятора:

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

Так как я только был следующей документацией, которую я не совсем понимаю, почему тип неизвестен здесь. Любой подходящий отзыв будет очень полезен.

+2

Убедитесь, что ' 'Firebase/Database'' стручок установлен в вашем проекте рабочего пространства. –

+0

Действительно, я правильно обновил файл pod, но забыл запустить pod install после. Спасибо, что указал на нужное место. Я исправил это, теперь он работает. (По какой-то причине я не могу продвигать ваш комментарий, хотя я хочу), – Michel

ответ

0

Убедитесь, что следующие стручки установлены в вашем проекте рабочей

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

А затем импортировать SDK вроде как

#import <Firebase/Firebase.h> 
Смежные вопросы