етсь метод гетинстанс
Я объяснял принцип выше ;-)
второй сам создался в момент получения пуша и свернутом состоянии, там какой-то изолят или черт знает что запускается, чтоб обработать пуш, и в том числе и новый инстанс SP создался у меня. И вот я разворачиваю приложение, шлю новый пуш, и он инкрементится в обоих инстансах, с помощью prefs.reload(); я синхронизирую эти два инстанса, но почему-то из инстанса 6 который создался в свернутом приложении, данные в первый передаются, а наоборот нет
2 инстанса sp? а не можете сказать какая либа пушей себя так ведет, я её подальше обходить буду
даже не знаю либа ли, в Future<void> firebaseMessagingBackgroundHandler( просто создаю инстанс, чтоб записать инкремент, этот метод из доки фаербейз взял https://firebase.flutter.dev/docs/messaging/usage
https://stackoverflow.com/questions/64961326/flutter-strange-behavior-of-shared-preferences вы не первый с такой проблемой) там в ответах я так понимаю 2 рабочих решения
Обсуждают сегодня