Я создаю приложение, которое каждые 15 минут проверяет наличие изменений на сайте. Я могу сделать это нормально в приложении, когда оно открыто. Но как мне это сделать, пока приложение находится в фоновом режиме?
Проблема в том, что я не думаю, что смогу воспользоваться службой push-уведомлений. Страница на проверяемом сайте требует входа пользователя на сайт. Поскольку для каждого приложения есть файл cookie, пользователь сначала входит в систему через UIWebView, а затем после входа в систему каждые 15 минут опрашивается с помощью NSURLConnection и получает данные для вошедшего в систему пользователя из-за файлов cookie. созданный при входе в систему в веб-представлении. Я не верю, что есть способ сделать это на сервере для разных пользователей? И если бы не было, имя пользователя и пароль на сайте пользователя должны быть сохранены на моем push-сервере, а это огромное число.
Таким образом, я могу использовать завершение задачи или возможно получить доступ к странице, которая выглядит правильно только при наличии правильных файлов cookie с сервера, и затем использовать push-уведомление.