#nest-api
#nest-api
Вопрос:
Я использую разработчика Nest https://developer.nest.com / API для создания приложения для iOS. Кто-нибудь знает, как связать фреймворк Firebase с моим приложением? Я продолжаю получать ошибки связывания:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_FTransactionResult", referenced from:
objc-class-ref in NestThermostatManager.o
"_OBJC_CLASS_$_Firebase", referenced from:
objc-class-ref in NestThermostatManager.o
objc-class-ref in NestStructureManager.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Комментарии:
1. Вы пробовали смотреть на firebase.com/docs/ios-quickstart.html ?
Ответ №1:
Вы проверили этап сборки «Связать двоичный файл с библиотеками» в Xcode? Убедитесь Firebase.framework
, что там добавлен. Вот как это добавить:
-
В редакторе проекта выберите цель, к которой вы хотите добавить библиотеку или фреймворк.
-
Нажмите «Этапы сборки» в верхней части редактора проекта.
-
Откройте раздел бинарных ссылок с библиотеками.
-
Нажмите кнопку Добавить ( ), чтобы добавить библиотеку или фреймворк.
-
Нажмите кнопку «Добавить другое» под списком.
-
Найдите
Firebase.framework
, где вы загрузили и разархивировали его.
Комментарии:
1. @Sumurai8 Это то, что вы искали?
2. На первый взгляд ответ теперь кажется пригодным для использования без перехода по ссылке, так что да: это было то, что я искал 🙂