IOS: push-уведомление о времени, заданном пользователем

Мое приложение должно получать push-уведомления о времени, заданном пользователем (как каждый понедельник в 11:00).

Таким образом, для этого приложения необходимо проверять наличие новых обновлений на сервере (в фоновом режиме) в определенные пользователем дату и время, приложение может не работать в это время, но оно все равно должно проверять наличие новых обновлений на сервере. Если какое-либо обновление найдено, сервер отправит push-уведомление для этого же.

Как я могу реализовать основанный на времени фоновый процесс?

Спасибо!

1 ответ

Почему бы не позволить серверу сделать все это? Я имею в виду, что вам нужно будет сделать сообщение с выбранной датой пользователем из приложения, и сервер в выбранное время отправит push-уведомление этому конкретному пользователю (вы знаете, какой это пользователь по его идентификатору токена). Amazon Web Services, например, работает так.

Другие вопросы по тегам