0

AndroidとiOSアプリケーションのFirebase Cloudメッセージを実装しました。アプリケーションが終了状態のときにiOSでプッシュ通知を受け取ります

私は、Appがバックグラウンドまたは実行中のいずれかの状態にあるときにのみ通知を示しFCM要求ペイロード、中データキーを使用しています。アプリが終了した状態では、通知は受信されません。

一方私はFCM要求ペイロード通知キーを使用する場合、私はあまりにも、終了状態の通知を受け取ります。

データキーを使用する理由は、アクションの処理方法や表示方法を変更するためです。 Androidアプリでは、振動、音などの通知の動作をカスタマイズしました。

iOSでも同じことをしたいと思います。

ここで、両方のキーが要求ペイロードに渡された場合、デフォルトでは、通知キーは両方のOSによって処理されます。

答えて

1

アプリが終了すると、iOS端末はdata-messagesを受信できません。
これはiOSの制限事項であり、firebase-messagingはそれを本当に解決できません。

+0

それはちょうど火災基地ですか?それともネイティブAPNSでもできないのですか? –

+0

APNではできません –

+1

プレゼンテーションの変更が必要な場合は、変更可能なコンテンツオプションを確認してください –

関連する問題