Я использую Rich Text Notification в одном из моих приложений.Я знаю, что мне нужна полезная нагрузка в следующем формате:
{
"aps": {
"alert": {
"title": "",
"body": “”
},
"badge": 1,
"sound": "default",
"mutable-content": true,
"content-available": true,
"category": "defaultCategory"
},
"image_url": ""
}
Хотя, когда я пытался с процессом APNS по умолчанию, я делал это успешно, но я только столкнулся с проблемой при реализации его с использованием FCM, и проблема в том, чтоЯ не получаю ключи:
mutable-content: 1
category: defaultCategory
Я исследовал это и обнаружил полезную нагрузку push-уведомлений с расширенным URL-адресом FCM для iOS , я также пытался использовать упомянутые ключи.
"mutable_content": true,
"click_action": defaultCategory,
Но даже используя их, я не получаю правильный результат.Текущая полезная нагрузка, которую я получаю после окончательных изменений:
{
gcm.notification.category: defaultCategory,
image: /r/u/rustyredsmall.jpg,
type_id: XMH677878912-L-Blue,
type: Product,
aps: {
alert = {
body = "new product notification message2018-05-24 00:00:00";
title = "Product Notification";
};
badge = 1;
sound = default;
},
0: {"mutable_content":true},
gcm.message_id: 0:1527142412430945%98b85c5198b85c51
}
Любое предложение, как я могу получить правильную полезную нагрузку?