Отправка данных на устройство Android Уведомление на устройства IOS - PullRequest
0 голосов
/ 07 декабря 2018

Мы используем firebase для отправки уведомлений на серверы Android и IOS с сервера, и мы используем устаревший FCM для отправки уведомлений .Но когда наше приложение является фоновым, уведомление обрабатывается самой системой, и поэтому мы не можем обрабатывать его приложением.Поэтому нам нужно добавить данные в уведомление для обработки уведомления самим приложением на стороне Android.

Но из-за того, что у нас также есть устройства ios, мы не смогли удалить уведомление из шаблона.

IsЕсть ли способ отправить данные на устройства Android и уведомления на устройства IOS?

Также вы можете найти шаблон, который я упомянул ниже.

{
    {
    "registration_ids":[

    ],
    "content_available":true,
    "priority":"high",
    "data":{
        "title":"",
        "text":"",
        "badge": 1,
        "sound": "default"
    },
    "notification":{
        "title":"",
        "body":"",
        "badge": 1,
        "sound": "default"
    }
}

1 Ответ

0 голосов
/ 07 декабря 2018

Вам придется сопоставить FCM Registration ID с OS Type и как-то его сохранить.Теперь, когда вы отправляете уведомления, основываясь на OS Type, вы измените структуру тела для уведомлений.

...