Есть ли способ оставить предыдущие сообщения, выдвигая обновления значков?
-
18-09-2019 - |
Вопрос
Так представьте этот сценарий:
10.00: Ваше приложение выдвигает сообщение «Привет»
10.01: Ваше приложение нажимает обновление значка без сообщения о том же устройстве
Что происходит, так это то, что сообщение рассылается. Так что, если пользователь этого не видел, это исчезло. Есть ли способ отправить уведомление о значке без очистки предыдущих сообщений? Я знаю, что вы можете отправить сообщение еще раз, но я не хочу спама, которые, возможно, уже готовили сообщение.
Я не хочу обсуждать, почему, просто если это возможно?
Решение
К сожалению, это невозможно. Мы рекомендуем включить обновления значков с вашими оповещениями, чтобы установить его одновременно, но нет возможности просто Обновите значок без «перезаписания» предупреждения.
В то же время, однако, любое сообщение из любого другого приложения также будет перезаписать ваше предыдущее предупреждение.
Если вы включите звук в свою полезную нагрузку APNS, телефон будет воспроизводить звук, либо вибрировать, так что вы можете, по крайней мере, дать отзыву пользователя, что сообщение было получено, если вам в конечном итоге нужно это сделать.