Интегрируйте Firebase Crashlytics (бета) SDK в проект iOS без PODS - PullRequest
0 голосов
/ 14 апреля 2020

Я интегрирую FrirebaseCrashlytics SDK в tvOS и iOS без кокоподов. Я скачал их xcFramework. Но я не могу использовать xcFramework, так как проект не совместим, поэтому я перетаскиваю фреймворк ios -armv7_arm64 для проецирования и добавляю Firebase.h и module.modulemap (мой проект использует и obj c, и swift). Кроме того, я указал Firebase.h в заголовке моста. При сборке я получаю сообщение об ошибке ниже.

Отображение только недавних ошибок

/ Users / xxxxx / Code / ios / tvOSApplications / App / App / Firebase.h: 15: 9: 'FirebaseCore / Файл FirebaseCore.h 'не найден

Отображение только последних ошибок

/ Users / xxxxx / Code / ios / tvOSApplications / App / App / App-tvOS-Bridging-Header.h: 27: 9: Не удалось собрать модуль 'Firebase'

Ответы [ 2 ]

0 голосов
/ 27 апреля 2020

Я могу получить файлы firebasecrashlyti c .framework без кокопод, используя Карфаген. Я скопировал enter image description here файлы в проект, и он работает в iOS проекте. Я ищу подобное решение для TVOS

0 голосов
/ 15 апреля 2020

Множество проблем для решения (на основе инструкций в README в основе дистрибутива:

  • Для распространения в формате zip требуется Xcode 11, который поддерживает xcframeworks
  • Zip-дистрибутив поддерживает только iOS. TvOS распространяется только через CocoaPods
  • Для всех установок Firebase требуется также установить xcframeworks в папке Analytics.
...