Я реализовал средство выбора даты для установки напоминаний, которые отправляют локальное уведомление.Во время тестирования я заметил, что могу установить напоминание несколько раз одновременно.Я предполагал, что система распознает, что я уже установил ее один раз в это конкретное время, и не сохранит другое напоминание.Удивительно, но приложение отправляло более одного уведомления одновременно.
Я подумал, что реализовал это неправильно, поэтому я решил протестировать приложение Clock по умолчанию.Опять же, я установил две тревоги одновременно и получил два уведомления одновременно:
Это нормальное поведение для уведомлений?Мои предположения неверны?Возможно, это было бы хорошо, когда пользователь хотел назначить разные сообщения отдельным уведомлениям.Однако в моем случае приложение должно напоминать пользователям об одной простой задаче со статическим сообщением.
Есть ли способ исправить эту «проблему»?На мой взгляд, если я уже установил напоминание, приложение все равно должно показывать, что новое напоминание было сохранено, но на самом деле не сохранять новое.