Загрузка приложения в Newsstand, когда приложение закрыто

Я внедряю приложение журнала газетных киосков, которое получает новые проблемы через оповещения Push City Airship. Это работает отлично, если приложение находится на переднем плане или на заднем плане, но, насколько я знаю, загрузка также должна запускаться, когда приложение полностью закрыто. Но отправка push с "content-available":1 в полезной нагрузке ничего не делает, если мое приложение закрыто.

Я установил требуемый фоновый режим в свойствах целей, и я использую NKDontThrottleNewsstandContentNotifications чтобы избежать проблем с тестированием.

Я что-то упускаю?

Если толчок не приведет к моему

 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 

UIApplicationLaunchOptionsRemoteNotificationKey с помощью UIApplicationLaunchOptionsRemoteNotificationKey ?

Помогите оценить!

One Solution collect form web for “Загрузка приложения в Newsstand, когда приложение закрыто”

Согласно этой статье ,

разработчики, занимающиеся разработкой приложений для газетных киосков, могут предоставить новое «разоблаченное» push-уведомление, которое информирует их приложение (а не как пользователь, как обычно, как уведомления об уведомлениях) о том, что новая проблема готова к загрузке. Когда приложение Newsstand получает такое уведомление, оно может загружаться в фоновом режиме, если устройство находится на WiFi . Основное ограничение здесь заключается в том, что каждое приложение может отправлять только одно из этих push-уведомлений в день, поэтому на данный момент разработчики не могут создавать газеты, которые поставляют как утреннее издание, так и вечернее издание, хотя я подозреваю, что это может измениться в конце концов.

Поэтому его можно загрузить, только если устройство находится на Wi-Fi.

Это другие аналогичные вопросы, новый стенд и код выполнения , iSS newsstand: push-уведомление не запускает приложение в фоновом режиме , Newsstand перезапускает загрузку на Resuming и эту регистрацию на iPhone . Проверьте, не хватает ли вы чего-либо, упомянутого в этих ответах.

Вот это документация на яблоко в этом и другом блоге .

Interesting Posts

Получение или настройка области попадания UIButtonTypeInfoLight

Как получить список разных (не общих) элементов из 2 массивов в Swift

Перерисовать ячейки после UICollectionViewFlowLayout делает недействительным его макет

Отображение предупреждающего сообщения при открытии Facebook в приложении iPhone

Откройте UISplitViewController для просмотра мастера, а не детали

Используйте Cocoa Touch Framework в iOS и WatchKit

Включение битового кода для iOS 9 увеличивает размер IPA 3x, это размер в хранилище приложений?

Как имитировать снимок экрана в симуляторе iOS?

Инструмент проверки размера приложения iOS

Позиционное аудио в SceneKit / ARKit с AudioKit

locationManager 'didExitRegion' не получил название iBeacon Xcode

Настройка сборки Xcode «Путь сборки продуктов» (CONFIGURATION_BUILD_DIR) – ложь?

Плавная анимация для CAKeyframeAnimation для анимаций CATransform3D

Приложение попыталось представить nil modal view controller в целевом «Current View Controller»

Когда вызываются методы ViewWillLayoutSubviews и ViewDidLayoutSubviews?

PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.