Структура push-уведомлений APNS для глубоких ссылок Firebase - PullRequest
0 голосов
/ 03 ноября 2018

Мой вопрос касается структуры данных push-уведомлений APNS, которая используется за кулисами для Firebase при запуске push-уведомлений. В частности, речь идет о глубокой ссылке, которую Firebase использует для своих динамических URL-адресов , которая открывает приложение в определенном представлении.

Структура динамического URL выглядит примерно так: https://your_subdomain.page.link/?link=your_deep_link&apn=package_name[&amv=minimum_version][&afl=fallback_link] . Насколько я понимаю, Firebase должен в конечном итоге отправить APNS-толчок, который в конце концов отправляется принимающему приложению iOS. Где-то в отправленной структуре данных должна быть информация, содержащаяся в этом URL.

Структура данных APNS по умолчанию выглядит примерно так:

{
    "aps": {
        "alert": {
            "body": "My message"
        },
        "badge": 1,
        "sound": "default"
    }
}

Куда в этой структуре идет информация о динамическом соединении Firebase?

...