3

達成したいこと

通知を受信したときのすべての状態 (フォアグラウンド、バックグラウンド、および終了) で、しばらくの間画面に音でアラートを表示する必要があるように、iOS のフラッターに FCM を実装しています (2 分と言います)。

明確なこと

アプリがフォアグラウンドにある場合、実装は明確であり、コールバックを使用して簡単に実行できonMessageます。

問題はどこにありますか

混乱は、背景と終了部分にあります。

  1. 通知が受信されたことをバックグラウンドで検出する方法 (通知の試行で通知をクリックすると Resume が呼び出されることがわかっています)。ただし、通知をクリックしたときではなく、通知の到着時にアラートを表示する必要があります。
  2. アプリがいつ終了したかを検出する方法(通知トレイの通知をクリックすると onLaunch が呼び出されることはわかっています)しかし、通知をクリックするのではなく、通知の到着時にアラートを表示する必要があります。
  3. アプリが終了しているときに通知を受信したときのように、アプリが実行されていないときにシステムアラートを表示することは可能ですか? 画面にアラームアラートのようなカスタマイズされたアラートを表示します.
  4. onBackgroundMessage コールバックがありますが、iOS で機能するかどうかはわかりません (ドキュメントは onBackgroundMessage コールバック部分の Android 設定に重点を置いているため)。
4

0 に答える 0