Уведомления
TellDone использует уведомления, чтобы держать тебя в курсе и не заставлять каждый раз заходить в приложение. Push на iPhone доставляется через Apple Push Notification Service (APNs), а если push недоступен, у приложения есть локальный резерв.
Какие уведомления ты можешь получать
Они появляются на заблокированном экране, в Центре уведомлений iOS и в виде баннеров, когда приложение открыто.
- Напоминание о задаче - срабатывает в момент напоминания, который ты поставил на задачу. Нажми, чтобы открыть задачу.
- Напоминание о событии - срабатывает за указанное количество минут до начала события. К одному событию можно привязать несколько напоминаний (например, за 1 день и за 15 минут).
- Отчет готов - сообщает, что ежедневный, еженедельный, ежемесячный или годовой отчет сгенерирован и его можно прочитать.
- Подарок активирован - подтверждает, что подарочная подписка или промокод применены к твоему аккаунту.
- Окончание промо - напоминает, что подарочный пробный период или промо скоро закончится, чтобы ты успел решить, оставить ли план.
- Смена плана - подтверждает, что пробный или промо период завершился и план изменился.
Тихие фоновые уведомления
Их ты не видишь - приложение использует их само, чтобы держать данные актуальными.
- Обновление синхронизации - когда что-то меняется на другом устройстве или на сервере (например, ты завершил задачу в веб-приложении), TellDone получает тихий push и обновляет данные в фоне, чтобы при следующем открытии приложения все было свежим.
Локальный резерв
Если push недоступен - например, ты отказал в разрешении на уведомления, нет интернета или доставка push задерживается - TellDone планирует локальные напоминания о задачах и событиях каждые 5 минут через систему уведомлений твоего устройства. Эти напоминания срабатывают прямо на устройстве, без обращения к серверу.
Локальные напоминания работают только для задач и событий, которые видны на этом устройстве. Никакие данные не покидают телефон, и они работают даже без интернета.