конфигурация Firebase не работает, даже если она вызывается в методе делегата приложения
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
// Override point for customization after application launch.
FirebaseApp.configure();
confic(application: application);
return true
}
У меня не было этой проблемы раньше, когда мои классы были инициализированы как одиночные, эти конкретные классы зависят от Firebase, однакоЯ решил создать их индивидуально в каждом контроллере представления вместо использования синглетонов, однако теперь я получаю эту проблему, может кто-нибудь помочь?.
Я также попытался удалить любые вызовы Firebase из класса Appdelegate и просто иметь FirebaseApp.configure();
включен в делегат, однако это тоже не помогло.
метод confic(application: application);
содержит все мои вызовы, связанные с Firebase, такие как проверка входа пользователя в систему и т. д. Я переместился сюда, как и в предыдущем посте, который я прочиталэто может помочь, однако это не имеет значения, все еще получая ту же ошибку
Сообщение об ошибке
2018-05-16 16: 23: 42.201080 + 0100 Jagdschule GutGrambow [1983: 376501] * Завершение работы приложения из-за необработанного исключения 'NSInternalInconsistencyException ', причина:' Экземпляр FIRApp по умолчанию должен быть сконфигурирован до инициализации FIRAuthinstance по умолчанию.Один из способов убедиться в этом - вызвать [FIRApp configure];
(FirebaseApp.configure()
в Swift) в приложении делегата application:didFinishLaunchingWithOptions:
(application(_:didFinishLaunchingWithOptions:)
в Swift). '* стек первых двух вызовов: (0x1841cad8c 0x1833845ec 0x1841cac6c 0x1021d8244 0x10213b510 0x1021321e8 0x1021209cc 0x102120b5c 0x18e40dedc 0x18e56f628 0x18e56f7a0 0x18e56f360 0x18e23d2c8 0x18e26b4d0 0x102097890 0x102097940 0x18e40dedc 0x18e56f628 0x18e56f360 0x18e23cf24 0x10216b674 0x10216b728 0x18e40dedc 0x18e56f628 0x18e56f360 0x18e40db84 0x18e40e31c 0x18e56f628 0x18e56f7a0 0x18e56f360 0x18e40ced4 0x18e719d88 0x18e17bfd8 0x18dd99254 0x18dd67550 0x18e397a0c 0x18dd66e4c 0x18dd66ce8 0x18dd65b78 0x18e9fb72c0x18dd65268 0x18e7e09b8 0x18e92eae8 0x18dd64c88 0x18dd64624 0x18dd6165c 0x18dd613ac 0x1869c8470 0x1869d0d6c 0x103aa9220 0x103ab5850 0x1869fc878 0x1869fc51c 0x1869fcab8 0x184173404 0x184172c2c 0x18417079c 0x184090da8 0x186073020 0x18e07178c 0x102130644 0x183b21fc0) 2018-05-16 16: 23: 42,201344 + 0100 Jagdschule Gut Грамбов [1983: 376766] 5.0.0 - [Firebase /Core] [I-COR000003] Приложение Firebase по умолчанию еще не настроено.Добавьте [FIRApp configure];
(FirebaseApp.configure()
в Swift) к инициализации вашего приложения.Подробнее: libc ++ abi.dylib: завершается с необработанным исключением типа NSException (lldb)