0

今、FCMを使用してプッシュ通知を処理しています。アプリがフォアグラウンドにあるときはうまく動作します。アプリが破棄されたときにプッシュ通知を処理する方法は?

アプリがバックグラウンドであるか破棄されている場合でも通知を処理したいと思います。

私は数日間それについて調べましたが、まだ解決策を見つけることができませんでした。前もって感謝します。

+0

Firebaseなどを使用していますか? –

+0

私は今Firebaseを使用しています –

+0

可能な複製http://stackoverflow.com/questions/39529317/firebase-notification-is-not-working-when-activity-is-in-background-or-not/40695594#40695594 –

答えて

0

あなたがfirebaseを使用するのであれば、あなたはこれに応じて(JSONはデータセクションではなく、通知を含まれている)データ通知を送信する必要があります。

https://firebase.google.com/docs/cloud-messaging/android/receive

その後、あなたはプッシュを受け取ることになりますがonMessageReceivedでFirebaseMessagingServiceをオーバーライドし、メッセージ。このサービスをAndroidManifest.xmlに登録する必要があります。

<service android:name=".service.FirebaseMessageService"> 
     <intent-filter> 
      <action android:name="com.google.firebase.MESSAGING_EVENT" /> 
     </intent-filter> 
    </service> 
+0

はい、AndroidMagnifiest.xmlで既に行っています。 今、私はアプリが実行されているときにプッシュを得ています。 –

+0

アプリがバックグラウンドのときにステータスバーに通知を受け取りますか?あなたはアプリケーションが受信している例のJSONを投稿できますか? –

+0

ただconsole.firebase.comを使って –

関連する問題