Последние три часа я боролся с одной проблемой в своем приложении. Я только что обновил свои модули, и когда в вызывается метод FirebaseApp.configure()
appdelegate didFinishLaunchingWithOptions , приложение сразу падает. У меня есть две цели в моем проекте, и у каждой из них есть свой Google-Info.plist файл. Ошибка всегда одна и та же, независимо от того, есть соединение inte rnet или нет.
Завершение работы приложения из-за необработанного исключения «com.firebase.installations», причина: «Экземпляр FirebaseApp по умолчанию должен быть настроен до инициализации экземпляра defaultFirebaseApp. Один из способов убедиться в этом - вызвать [FIRApp configure];
(FirebaseApp.configure()
в Swift) в приложении application:didFinishLaunchingWithOptions:
(application(_:didFinishLaunchingWithOptions:)
в Swift) делегата приложения.
Я отследил, где cra sh происходит в Pods / FirebaseCore / FIRApp.m
[firAnalyticsClass performSelector:startWithConfigurationSelector
withObject:[FIRConfiguration sharedInstance].analyticsConfiguration
withObject:_options];
Я скачал последние файлы plist и скопировал все ту же ошибку. Что мне теперь делать? Чтобы вернуться к старой версии библиотеки Firebase?