-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
プッシュ通知を受信できるようにする(クライアント実装のみ) #48
Comments
@kosukesaigusa |
@RikitoNoto |
@kosukesaigusa |
@RikitoNoto |
とりあえずこの PR: #114 を main にマージして、iOS のデバイスで FCM が受信(foreground, background, terminated) できることは確認した。 残件:
|
Android でも届くことも確認(foreground, background, terminated) できた。 Drawer から FCM トークンを表示できるので、FCM トークン周りの Flutter の実装と Firebase Functions での通知送信の実装が済むまでは、Firebase Console の Messaging からトークンを指定して直接送る。 |
概要
プッシュ通知を受信・表示できる(foreground, background, terminated) ようにする。
下記の実装を参考にする。
https://github.com/KosukeSaigusa/spajam-2022-final/blob/main/lib/utils/firebase_messaging.dart
もし上記の実装を Riverpod に依存する部分とそうでない部分に分けられるのなら、Riverpod に依存しない部分だけを firebase_common パッケージに実装して、それを mottai_flutter_app で Riverpod を使って使用できるようにするのが良さそうかも(packages/mottai_flutter_app/lib/firestore_repository.dart でも似たようなことをしている)。
どのパッケージは Riverpod や Flutter に依存していけないのかを吟味すること。
Apple で実際に通知を受信するにははおそらく Apple Developer での設定が必要なので @kosukesaigusa に言った上で、受信確認は Android で行っておくのが良いかも。
プッシュ通知をタップしてからの画面遷移などは未実装でも OK。
方針・要件・詳細・完了の定義など
補足
着手時には、#mottai-app-issues チャンネルにこの Issue を貼り付ける。
また、そうしたければ、要件の整理や進捗のつぶやきのようなことをそのスレッドに書く。Issue の内容や仕様に関する説明や認識合わせが必要な場合や、ペアプロを希望する場合はそのスレッド内で、然るべき人にメンションして話を進める。
The text was updated successfully, but these errors were encountered: