Когда я открываю приложение и перехожу на экран Flutter, приложение вылетает со следующим исключением:
Приложение закрывается из-за неперехваченного исключения «FIRIllegalStateException», причина: «Экземпляр Firestore уже запущен, и его настройки больше нельзя изменить. Вы можете устанавливать настройки только перед вызовом любых других методов в экземпляре Firestore».
Фактически, эта закрытая проблема на GitHub описывает точно такую же проблему. Сопровождающий предлагает выполнять все операции Firestore только во Flutter. Это создает для нас проблему, поскольку у нас уже есть так много функций в собственном коде, и, вероятно, потребуется огромный рефакторинг, прежде чем мы сможем начать интегрировать наши первые экраны Flutter.
Итак, я думаю, что Вопрос состоит из двух частей:
- Можно ли инициализировать и использовать Firestore (и другие функции Firebase) как в родной iOS (Swift UI), так и во Flutter?< /li>
Если нет, существует ли недорогое решение для создания адаптера от собственного кода к Flutter для выполнения операций Firestore?
Подробнее здесь: https://stackoverflow.com/questions/740 ... nd-flutter
Мобильная версия