Я создаю приложение «Здоровье», которое отправляет ежедневные уведомления пользователю. Количество уведомлений в день зависит от текущего дня (например, день 2 от первого использования), а продолжительность тренировки «работоспособность» также зависит от текущего дня (после этого я посылаю другое уведомление, чтобы уведомить пользователя о том, что упражнение закончено).Установка ежедневных локальных уведомлений, когда приложение убито
Зная, что мы не можем планировать более 64 уведомлений Я пробовал следующее: 1. Настройка уведомлений для текущего дня и следующего дня, когда пользователь выбирает параметры своего приложения, а затем 2. каждую неделю уведомляет о событиях с помощью фоновой выборки (например, независимо от того, насколько часто это происходит, по крайней мере, один раз в день).
Однако это не работает так, как если бы пользователь убил приложение из многозадачного списка, фоновая выборка не будет выполнена.
Есть ли способ запланировать уведомления «на следующий день», не заставляя пользователя открывать приложение для этого? Идея состоит в том, что пользователь может следить за программой без необходимости открывать приложение в каждый день или около того.
Я видел эти молчащие push-уведомления (это позволяет запускать код без необходимости открывать приложение?), Или pushkit может сделать трюк, но мое приложение не является приложением VoIP и поэтому может быть отклонено ...
У кого-нибудь есть решение этой проблемы?
Большое спасибо за ваши ответы.
Вам не нужен pushKit для тихих уведомлений. См. Http://stackoverflow.com/questions/39625687/apple-rejection-after-implementing-silent-notifictaions-with-pushkit – shallowThought