2008-12-08 3 views
2

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

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

+0

Является ли это один из самых больших головных болого развития iPhone, в том, что Apple, запрещает приложения 3 участника от работы в фоновом режиме? Я бы сказал, что вы не можете, по крайней мере, пока Apple не выпустит технологию «Push»: http://news.cnet.com/8301-13579_3-10057146-37.html – 2008-12-08 16:31:11

+0

Я задал соответствующий вопрос, и ответ был очень полезен: http://stackoverflow.com/questions/350128/is-the-iphone-cron-able#350136 – warren 2008-12-08 17:13:34

ответ

3

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

+0

Хорошо, так как мне это сделать? – 2008-12-08 17:08:52

0

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

1

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

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

Смежные вопросы