Как я могу запустить приложение в указанное время на iPhone? - PullRequest
2 голосов
/ 08 декабря 2008

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

Редактировать: Как добавить элемент в календарь?

Ответы [ 4 ]

8 голосов
/ 08 декабря 2008

Нет, пока не будет запущена служба push-уведомлений .

3 голосов
/ 08 декабря 2008

Ваша лучшая ставка на данный момент - позволить пользователям добавлять напоминания в календарь - без службы push нет уведомлений без активного запуска приложения.

1 голос
/ 08 декабря 2008

Как ясно сказал сам Стив Джобс, iPhone SDK НЕ будет поддерживать фоновые процессы. Кроме того, на iPhone нет API для доступа к календарю.

Если эти вещи важны для вас, вы должны подать запрос на расширение: Apple Bug Reporter

0 голосов
/ 08 декабря 2008

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...