Мой комментарий был немного неправильным. документы скажем
Следующие шаги описывают общий рабочий процесс для получения содержимого газетного киоска, когда push-уведомления запускают загрузку.Если push-уведомления не используются, пропустите первый шаг:
Серверная часть приложения отправляет push-уведомление клиентским приложениям, когда возникает новая проблема для загрузки.
Если приложение не работает на переднем плане при доставке уведомления, оно активируется в фоновом режиме (или запускается в фоновом режиме, если необходимо) для загрузки ресурсов выпуска. В противном случае вы обрабатываете уведомлениекак и любое пуш-уведомление.Информацию о том, как отправлять и обрабатывать push-уведомления, см. В Руководстве по программированию локальных и push-уведомлений.
Клиентское приложение связывается со своим сервером и получает URL-адреса, определяющие местоположение проблемных ресурсов для загрузки.Может также потребоваться получить имя и дату выпуска с сервера.На этом этапе он также может подтвердить, что пользователь имеет право на подписку или выполнить любую другую необходимую авторизацию.
Клиент получает общий экземпляр NKLibrary и отправляет сообщение addIssueWithName: date:это, передавая название и дату выпуска.Этот шаг создает объект NKIssue, представляющий проблему, и добавляет ее в библиотеку.
Я добавил, что приложение запускается с помощью push-уведомления.
Да, приложения комплекта газетных киосков, использующие push-уведомления, запускаются в фоновом режиме для загрузки проблем.Связанная ссылка на фреймворк может ответить на дополнительные вопросы.
Документация: https://developer.apple.com/library/ios/#documentation/StoreKit/Reference/NewsstandKit_Framework/_index.html