😃

【Flutterエラー】MissingPluginException (MissingPluginException(No implemen

2025/02/25に公開

背景

Flutterでiosの通知を実装した際に遭遇したエラー
Flutterに通知を許可する以下のコードを実装した際に、本エラーが発生

main.dart
  // FCM の通知権限リクエスト
  final messaging = FirebaseMessaging.instance;
  await messaging.requestPermission(
    alert: true,
    announcement: false,
    badge: true,
    carPlay: false,
    criticalAlert: false,
    provisional: false,
    sound: true,
  );

参考:https://zenn.dev/flutteruniv_dev/articles/flutter_push_notification

エラー

MissingPluginException (No implementation found for method)

対処

以下の動画によると、ios、androidのネイティブ機能を使用する際は一度コードの実行を停止し、再度実行する必要があるとのこと。
https://www.youtube.com/watch?v=RMnjkJninCk

一度停止し、再実行することで解消された。

おわりに

ネイティブ機能を使用する際には注意しながら実装していきたい

Discussion