Я испытывал это только на эмуляторе ios. Android работает отлично. Когда я запускаю свое приложение, я получаю пустой белый экран, но в консоли нет ошибок. Но при горячей перезагрузке у меня это получилось:
При горячем перезапуске приложение вылетает с:
Я споткнулся на подобные посты, а некоторые были связаны с зависимостями. В частности, firebase_messaging, однако я им не пользуюсь. Я действительно думаю, что это может быть связано с моей зависимостью flutter_localization, но когда я попытался запустить приложение без него, оно ничего не изменило. Я также попытался изменить каналы, и приложение работает на главном канале, но выбрасывает всевозможные странные ошибки как на android, так и на ios, поэтому я решил остаться на стабильном канале.
Вот мои зависимости :
dependencies:
flutter:
sdk: flutter
# Localization
flutter_localizations:
sdk: flutter
firebase_auth: ^0.14.0+5
flutter_auth_buttons: ^0.6.0
firebase_storage: ^3.1.3
firebase_database: ^3.1.3
cloud_firestore: ^0.13.4+2
# Facebook Login
flutter_facebook_login: ^3.0.0
# Password Packages
flutter_password_strength: ^0.1.4
password_strength: ^0.1.2
# Font Awesome
font_awesome_flutter: ^8.7.0
# Image Picker
image_picker: ^0.6.3+4
# Money Parser
flutter_masked_text: ^0.7.0
# Google Maps
google_maps_flutter: ^0.5.25+2
#Geocode
geocoder: ^0.2.1
# Nanoid - ID generator
nanoid: ^0.1.0
# URL Launcher
url_launcher: ^5.4.2
# Charts
multi_charts: ^0.2.0
# Launcher Icons
flutter_launcher_icons: ^0.7.4
# Flare Animations
flare_flutter: ^2.0.3
dependency_overrides:
firebase_core: 0.4.4