Экземпляр средства получения не определен для типа FirebaseMessaging

#flutter #firebase-cloud-messaging #flutter-dependencies

# #flutter #firebase-cloud-messaging #flutter-зависимости

Вопрос:

Экземпляр средства получения не определен для типа FirebaseMessaging. Попробуйте импортировать библиотеку, которая определяет «экземпляр», исправив имя на имя существующего средства получения или определив средство получения или поле с именем «экземпляр».
Я пытаюсь реализовать этот пример кода
https://github.com/FirebaseExtended/flutterfire/blob/master/packages/firebase_messaging/firebase_messaging/example/lib/main.dart
Но он показывает вышеупомянутую ошибку.
Как это исправить?

firebase_messaging: ^7.0.3
импортируйте ‘пакет:firebase_messaging/firebase_messaging.dart’;

флаттер fcm

Комментарии:

1. Можете ли вы показать нам код, который вы написали? В частности, импорт и строка, вызывающая ошибку?

2. @MidhunMP обновлен с вопросом

3. Свойство instance доступно в версии 8 (которая находится в состоянии предварительной версии). В 7 вы должны использовать FirebaseMessaging() для создания экземпляра.

Ответ №1:

Экземпляр средства получения недоступен firebase_messaging: ^7.x.x , вам потребуется обновление до версии 8

Комментарии:

1. в нем нет версии 8 firebase_messaging ! Вы должны использовать версию 9.0 или выше!

2. Спасибо, что заметили это!