Я ищу альтернативы push-уведомлениям. Я хотел бы, чтобы мое приложение периодически подключалось к серверу и проверяло наличие новых сообщений в какой-то фоновой задаче. Если новые сообщения найдены, я могу использовать локальные уведомления для информирования пользователя, но, насколько я знаю, Apple не любит приложения, работающие в фоновом режиме.
Есть ли какой-нибудь способ запланировать запуск кода с определенным интервалом, даже если приложение находится в фоновом режиме или полностью закрыто? (для тех из вас, кто знает Android, я ищу что-то вроде BroadcastReciever и Service) Если бы я мог это сделать, это решило бы все мои проблемы.
ТИА!
PS: мы разрабатываем для iOS 4 +