2017-07-06 2 views
0

ファイヤーベース経由で通知を送信すると、通知サービス拡張機能は起動されません。画像なしの定期的な通知が表示されます。ファイヤーベースでリッチメディアプッシュ通知を送信するためのチュートリアル

正確なペイロードは何ですか。

は、私はすでに、このペイロードを試してみました:

{ to = fedAu7oCO78:APA91bFAdcwctoVVcj-KtfQwD5hdBN7shcgw9QRgh-xQoLlKgBptqG2fxSYmL9T73BY5yOi81OOFbUVoZJp8b4hwPTCxvK4ZvR6hek, content_available = True, mutable_content = True, notification = { icon = myicon, badge = 1, sound = default, body = testing, title = iostest, NotificationImage = https://NotificationImage/822cf50ae5944995a033c51bf1c857a3banner1.jpg}, data = { mediaUrl = https://www.manijewel.com/NotificationImage/822cf50ae5944995a033c51bf1c857a3banner1.jpg }, 
priority = high, time_to_live = 6000 } 

または

{ 
    "to": "dWB537Nz1GA:APA91bHIjJ5....", 
    "data": 
    { 
     "message": "Offer!", 
     "mediaUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/FloorGoban.JPG/1024px-FloorGoban.JPG" 
    }, 
    "notification": 
    { 
     "body": "Enter your message", 
     "sound": "default", 
     "content-available": 1, 
     "mutable-content": 1 
    } 
} 

そして、私はこれを取得:

私は私のプロジェクトのためのFCMを使用しています。これは、タイプの豊富なプッシュ通知を持っています。私は、FCMからのプッシュを得るための可能な方法のほとんどを変更しようとしました。私はイメージではなくFCMから普通のプッシュだけを得ました。

また、プッシュトライを使用してAPNSと同じコードで確認しています。私はプッシュ通知のために期待された設計を得ました。私はプッシャーブログや

を使用して、IOS側ペイロード

{ 
    "aps": { 
    "alert": "Enter your message", 
    "badge": 1, 
    "sound": "default", 
    "content-available": 1, 
    "mutable-content": 1 
    }, 
    "mediaUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/FloorGoban.JPG/1024px-FloorGoban.JPG" 
} 

にここ

[1]:これをソートする方法を私を助けるnotification.Pleaseリッチメディアをリンクするhttps://mobisoftinfotech.com/resources/mguide/ios-10-rich-notifications-tutorial/と私が間違ってやっています。

ありがとう事前に

答えて

0

ペイロードフォーマットは以下のようにする必要があります: -

{ 
     "to": "dWB537Nz1GA:APA91bHIjJ5....", 
     "content_available": true, 
     "mutable_content": true, 
     "data": 
     { 
      "message": "Offer!", 
      "mediaUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/2/2a/FloorGoban.JPG/1024px-FloorGoban.JPG" 
     }, 
     "notification": 
     { 
      "body": "Enter your message", 
      "sound": "default" 
     } 
} 
+0

その利用可能IOS 10とその可変コンテンツとコンテンツのリッチメディア通知話して基本的なpayload.mが必要ですサービスの拡張子をトリガーする –

+0

私の編集した回答を見てください –

+0

既に試してみましたが、まだサービスの拡張機能が起動されていません –

関連する問題