0

リアクションネイティブfcmと が正常に統合されています。アプリ) が、私はアプリは(殺され、バックグラウンド)状態でFCMカスタムアプリケーションが送信されたときに、アプリがバックグラウンドでネイティブiosに反応したときに通知を受け取れない

あるとき、私は受け取っていないことができ、カスタムデータと当社のサーバーから、それを送信していたとき、私もコンテンツavailbleで試してみました:以下のデータ・オブジェクトに

を真であります私が送る通知データ

{ 
aps =  { 
    "content-available" = 1; 
}; 
body = "Get a free T-Shirt @WROGN on every purchase via Shopholix. T&C apply."; 
"gcm.message_id" = "0:1475746605785619%9a4a567a9a4a567a"; 
"gcm.notification.data" = "{\"image\":\"http:\\/\\/res.cloudinary.com\\/saurabh\\/image\\/upload\\/v1469791885\\/media\\/yljgxgmfg1qbulxzwakm.png\",\"user_type\":\"all\",\"screen\":\"store\",\"id\":\"56d7e33ce69f7c8f06550002\",\"title\":\"Shopholix\",\"message\":\"Get a free T-Shirt @WROGN on every purchase via Shopholix. T&C apply.\",\"body\":\"Get a free T-Shirt @WROGN on every purchase via Shopholix. T&C apply.\"}"; 
"gcm.notification.priority" = high; 
id = 56d7e33ce69f7c8f06550002; 
image = "http://res.cloudinary.com/saurabh/image/upload/v1469791885/media/yljgxgmfg1qbulxzwakm.png"; 
message = "Get a free T-Shirt @WROGN on every purchase via Shopholix. T&C apply."; 
screen = store; 
title = Shopholix; 
"user_type" = all; 

}

すべてのヘルプは おかげでいただければ幸いです、

答えて

1

あなたcontent_available1に設定されています。 FCMを使用する場合は、trueまたはfalseを使用してください。ペイロード構造を間違った方法で読んでいても、私は正しいのですが、content_availableをGCMペイロードとは別に指定していますか?

また、priorityパラメータは、notificationペイロードパラメータの外にある必要があります。

詳細はhereを参照してください。

0

問題を解決できましたか?

JSONを見れば、送信しているのとまったく同じものであれば、整形式ではありません。すべてのキーは、引用符で囲まれた文字列である必要があります。また、各キーと値のペアはセミコロンではなくコンマで区切る必要があります。

関連する問題