Есть ли способ оставить предыдущие сообщения, выдвигая обновления значков?

StackOverflow https://stackoverflow.com/questions/1696045

Вопрос

Так представьте этот сценарий:

10.00: Ваше приложение выдвигает сообщение «Привет»

10.01: Ваше приложение нажимает обновление значка без сообщения о том же устройстве

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

Я не хочу обсуждать, почему, просто если это возможно?

Это было полезно?

Решение

К сожалению, это невозможно. Мы рекомендуем включить обновления значков с вашими оповещениями, чтобы установить его одновременно, но нет возможности просто Обновите значок без «перезаписания» предупреждения.

В то же время, однако, любое сообщение из любого другого приложения также будет перезаписать ваше предыдущее предупреждение.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top