NIFCLOUD-mbaas / UserCommunity

ニフクラ mobile backend ユーザーコミュニティ
https://mbaas.nifcloud.com/
81 stars 18 forks source link

Flutter製Androidアプリでプッシュ通知がスマホ上に表示されない(受信は可能) #1359

Open n3812 opened 1 year ago

n3812 commented 1 year ago

Flutterを使用してアプリを開発しています。 NCMBを用いてAndroidアプリへプッシュ通知を送信することができますが、受信した通知がスマホ上に表示されない問題が発生しています。この問題について、下記の記事や過去のIssueにおいても同様の現象が報告されています。

https://qiita.com/goofmint/items/bff9deb889c76d02617b https://github.com/NIFCLOUD-mbaas/UserCommunity/issues/1301

これに対し、受信した通知のデータからローカルプッシュ通知を作成して表示する代替案が記事内に記載されています。しかし、この方法ではアプリが完全に終了している状態(タスクキルされている状態)では、受信したプッシュ通知をリアルタイムでスマホ上に表示することができません。 一方、FCMのダッシュボードから直接テストメッセージを送信した場合は、完全に終了されている状態でもスマホ上に通知が表示されます。

配信時刻を指定したプッシュ通知を実現したいため、NCMBのプッシュ通知を使用したいと考えています。 (FCMのAPIでは、配信時刻を設定する方法ができないように思えます。)

NCMBから送信されたプッシュ通知がアプリ終了時でもスマホ上に表示されるような設定方法や実装方法があるかどうかをご教授いただきたいです。