2016-08-23 1 views
0

この投稿はFCMによって参照されています。
アプリケーションがアクティブ状態またはバックグラウンド状態の場合、すべて正常に動作しています。
しかし、アプリケーションを閉じる(Terminate)場合。
メッセージは来ない、私はそれをしないだろう。 メッセージの優先度が高い。以下のような
ファイアベースメッセージ(FCM)が近くのアプリケーションで動作しない

メッセージ:

act = msg; 
    aps =  { 
     "content-available" = 1; 
    }; 
    "chat_id" = 26; 
    date = "2016-08-23 08:05:21"; 
    delay = 300; 
    "from_user" = 25; 
    "gcm.message_id" = "0:1471939....f965049af"; 
    id = 898; 
    "is_read" = 0; 
    msg = sds; 
    type = 1; 

どのように近いアプリケーション来るそのメッセージを作成するには?

+0

firebaseコンソールから通知を送信していますか、独自のサーバ実装を使用していますか?投稿したコードは通知として送信するJSONですか? (プッシュ) – GeorgeLBA

+0

私はアプリが近い場合、あなたは私がプッシュ通知になりたい –

+0

@GeorgeLBA 1.サーバの実装 2. YES – Northex

答えて

0

多くのテストを実行しました。メッセージを「クローズド」IOSアプリケーションに配信するには、特定のpriority = highが必要です。指定されていない優先度または「通常」に設定されている場合、通知を閉じたアプリに配信しません。アプリが再起動すると、配信されなかったメッセージは、アプリが最初に送信されたときにフォアグラウンドにあったのと同じ方法で送信され、処理されるようです。

関連する問題