Я создал приложение веб-службы и хочу заполнить свои контроллеры представления в соответствии с ответом, который я получаю (через GET) в главном потоке. Но я хочу создать запланированный таймер, который будет управлять моим сервером, и если будет какая-либо разница (скажем, если счетчик массив изменился), я создам локальное уведомление. Насколько я читаю здесь и некоторые результаты Google, я не могу запустить свое приложение в фоновом режиме более десяти минут, ожидая от некоторых особых ситуаций (Аудио, Vo-IP, GPS) .. Но мне нужно контролировать сервер, по крайней мере один для каждого минутку .. Кто-нибудь может предложить какую-нибудь идею или ссылку, пожалуйста?
EDIT
Я не буду продавать приложение в магазине, только для локальной сети. Допустим, с сервера я отправлю несколько текстовых сообщений пользователям, и если придет новое сообщение, массив сообщений увеличится, в этой ситуации я создам уведомление. Мне нужно сохранить эту «контролирующую» маршрутизацию навсегда, будь то на переднем плане или на заднем плане. GCD дает такое решение, у кого-нибудь есть идеи?