"Нет такого модуля 'Firebase'" // фреймворк не найден FirebaseUI - PullRequest
0 голосов
/ 18 февраля 2020

Ранее я подключал Firebase к своему приложению с помощью нижеуказанных модулей (за исключением модуля 'Firebase / DynamicLinks), и он работал просто отлично. Я использовал строку «import Firebase» в верхней части каждого контроллера представления для импорта соответствующих фреймворков.

Однако сегодня я пошел, чтобы добавить модуль «Firebase / DynamicLinks», и когда я начал запускать модуль установки, он застрял "анализ зависимостей". Я прочитал другие форумы на stackoverflow, чтобы исправить эту проблему. В итоге я удалил cocoapods из своего проекта и переустановил их. Теперь я переустановил модули, но когда я открываю Xcode, я получаю сообщение «Нет такого модуля« Firebase ». По сути, он хочет, чтобы я импортировал указанные c модули Firebase [импортировать FirebaseDatabase, импортировать FirebaseAnalytics и т. Д. c.] Вместо просто [импортировать Firebase]. После обновления импорта на всех моих контроллерах представления осталась одна проблема -> 'Framework not found FirebaseUI'.

Вопросы

  • Переход от 'import Firebase' к 'import FirebaseDatabase, et c.' рекомендуется или это шаг назад?
  • Как я могу решить 'Framework not found FirebaseUI'? У меня уже установлен модуль.

Другая информация, которая может помочь

  • При запуске установки модуля я получаю предупреждение: [!] [Xcodeproj] Сгенерированные дубликаты UUID

  • При попытке построить проект я также получаю: ld: warning: каталог не найден для опции '-F / Users / [ myNameHere] / Библиотека / Разработчик / Xcode / DerivedData / [AppName] -dtipemvgjzrgzvephbatansalrwu / Сборка / Продукты / Debug-iphonesimulator / Firebase '

  • , а также: ld : предупреждение: каталог не найден для опции '-F / Users / [myNameHere] / Library / Developer / Xcode / DerivedData / [AppName] -dtipemvgjzrgzvephbatansalrwu / Build / Products / Debug-iphonesimulator / FirebaseUI'

Мой подфайл

  • модуль 'FirebaseUI'
  • модуль 'FirebaseUI / Auth'
  • модуль 'Firebase / Базовый модуль
  • модуль 'Firebase / База данных'
  • модуль 'Firebase / Messaging'
  • модуль 'Firebase / Analytics'
  • модуль 'Fire база / хранилище '
  • модуль' Firebase / Auth '
  • модуль' FirebaseUI / Google '
  • модуль' FirebaseUI / Facebook '
  • модуль' Firebase / DynamicLinks '(новый)

1 Ответ

0 голосов
/ 18 февраля 2020

После перечитывания документации Firebase, получается: «Вам больше не нужно добавлять iOS pod Firebase / Core. Этот SDK включал Firebase SDK для Google Analytics».

Я закончил тем, что удалил Core и UI Cocoapods (используя вместо этого мои собственные кнопки UI), и теперь проект строится. Я предполагаю, что может быть ошибка установки UI Framework с FirebaseUI Cocoapod - idk.

Удалены блоки: - модуль 'Firebase / Core' - модуль 'FirebaseUI' - модуль 'FirebaseUI / Auth' - модуль 'FirebaseUI / Google '- модуль' FirebaseUI / Facebook '

...