2016-02-22 2 views
0

Я строю приложение Firebase в swift, я правильно установил контейнер для какао, а затем создал файл Objective-C, чтобы он сделал мой заголовок моста. Когда я пытаюсь импортировать Firebase в другое место в приложении, он говорит, что такой модуль не найден. Я все равно пытался построить, потому что иногда ошибка уходит, но она не удалась.Firebase мостовой заголовок не работает

Должен ли я что-то делать с настройками сборки? Я создал мосты заголовков раньше и никогда не был слишком (я думал, что Xcode сделал это автоматически). Кстати, я использую версию 7.2.1 (последняя).

Спасибо за помощь!

#ifndef FirebaseNetwork_Bridging_Header_h 
#define FirebaseNetwork_Bridging_Header_h 

#import <Firebase/Firebase.h> 

#endif 

ответ

1

Документация от firebase говорит, что использование Firebase используется при быстрой передаче. Однако это приводит к ошибкам во время компиляции. После добавления заголовка моста и импорта Firebase.h внутри него вы сможете получить доступ к Firebase api в ваших быстрых файлах.

+0

Я думал, что это была проблема, но она есть, XCode поместил ее там автоматически, и она все еще не работает. – Echizzle

+0

Это может быть глупый вопрос, но добавили ли вы импортированную Firebase в верхнюю часть вашего быстрого файла? https://www.firebase.com/docs/ios/quickstart.html – bhmahler

+0

Ха-ха, да, я сделал. Он говорит, что такой модуль не существует, даже когда я строю и запускаю ошибку, не исчезает. – Echizzle

0

Убедитесь, чтобы вставить следующую строку в Podfile:

use_frameworks!

Затем откройте файл .xcworkspace. Очистите сборку. Скомпилируйте его.