Passbook / Wallet: как работают уведомления предупреждения - PullRequest
0 голосов
/ 29 ноября 2018

В настоящее время я изучаю особенности wallt / passbook, и я сталкиваюсь с одной проблемой: «Уведомления».

Есть ли способ отправить сообщения на экран блокировки в режиме реального времени, используя ручную книгу?Если я проверяю несколько проходов, которые я установил (нажимая значок информации), он предлагает включить прямые обновления и уведомления.

Живые обновления - это обновление самого прохода, это одна из функций, которая сама себя объясняет.

А как же уведомления?Это работает для книжки без дополнительного приложения?Это реальное push-сообщение, которое выглядит так, как будто оно исходит из приложения?Я действительно пробовал RTFM, но не нашел много.

1 Ответ

0 голосов
/ 29 ноября 2018

Да - вы получаете реальное push-сообщение, как и в приложении.

Возможно, вы пропустили эту часть руководства Обновление пропуска - раздел Сообщения об изменениях отображения устройств описывает сообщения на экране блокировки.

Устройство сравнивает последнюю версию прохода с версией, которую оно имело ранее, чтобы определить, какие поля были изменены.Если значение поля изменилось, и в этом поле указывается сообщение об изменении, устройство отображает сообщение, информирующее пользователя об изменении.

Итак, отправив обновление на проход, вы получитевызвать сообщение экрана блокировки для любого поля, которое изменило свое значение , а имеет changeMessage, установленное в pass.json.

Единственное отличие между этим сообщением и приложением состоит в том, что выможно только установить текст сообщения (через запись changeMessage для рассматриваемого значения).Другие многофункциональные функции push-сообщений, такие как настраиваемые оповещения и действия, недоступны.

...