2017-07-19 13 views
1

FireFoxクラウドメッセージングからプッシュ通知を受け取る単純なAndroidアプリケーションを作成するのにXamarinを使用しています。Firebaseクラウドメッセージ通知を受信して​​いません

私はこの機能を実装するためにXamarin's Documentationに従います。

そして、それは読みセクションまで、ステップバイステップで続く:

Background Notifications

を私はログイントークンのボタンをタップし、トークンを受け取りました。

next stepは、Firebaseコンソールから通知を送信しますが、通知は送信後にエミュレータに到達せず、FirebaseまたはXamarinコンソールにエラーは記録されません。

Firebaseコンソールにメッセージが「完了」と表示されます。

この問題を解決するには、何が欠けていますか? Firebase通知コンソールから送られ

+0

FCMでメッセージを作成するときにトークンを追加しましたか? –

+0

はい、Xamarinログからコピーされ、Firebaseに追加されました。 –

+0

オンラインリポジトリを通じて作成したデモを共有できますか? –

答えて

2

メッセージがnotificationのみのメッセージペイロードとして扱われます(カスタムキーと値のペアで追加しない限り、それは一緒にnotificationdataになります)。

notification-onlyメッセージのペイロードの動作は、アプリがバックグラウンドのときに、Androidシステムが通知を処理します。この動作の詳細については、Android用のHandling Messagesを参照してください。

関連する問題