2016-06-15 32 views

答えて

8

「通知」などのペイロードに「優先度」を追加するだけで簡単に修正できます。アプリがバックグラウンドのときにiOS通知が機能します。

だから、これは動作します:

"to":"TOKEN ID", 
"notification" : { 
    "body" : "test" 
}, 
"priority": "high" 
} 
+0

は私の一日を作った!ありがとう – talshahar

+0

私は同様の問題で立ち往生しています。私は通常のプッシュ通知の代わりにデータ通知を送信しています。アプリが終了しても(バックグラウンドで実行されていなくても)通知からデータを受け取ることはできません。このための回避策はありますか? –

0

を何私のために働いたことは、単にこのようnotificationtitleを追加しました:

"notification" : { 
    "title": "foo", 
    "body" : "bar" 
} 
0

、これにしてみてくださいそれが動作を期待してください:

POST https://gcm-http.googleapis.com/gcm/send 
{ 
    "to": "TOKEN_ID", 
    "priority": "high", 
    "notification": { 
     "title": "foo", 
     "body": "bar" 
    } 
} 
関連する問題