Удаленное уведомление iOS 5 при запуске приложения с панели управления

начиная с iOS 5 уведомления не более навязчивы, как раньше. Это хорошо, но кажется, что пользователи предпочитают нажимать непосредственно на значок приложения на панели инструментов, а не на (маленькую) область баннера или центр уведомлений.

В таком случае мое приложение не может получить полезную нагрузку из уведомлений. Даже метод приложения didReceiveRemoteNotification не может получить уведомление.

У кого-нибудь есть такая же проблема? У тебя есть какой-нибудь совет?

Спасибо


person Stef    schedule 09.11.2011    source источник


Ответы (1)


Целью push полезной нагрузки является просто отобразить что-то полезное/информативное для пользователя в предупреждении. Не для фактической отправки данных в ваше приложение.

Поэтому вам понадобится собственный веб-сервис для предоставления данных, необходимых вашему приложению. Ваше приложение должно обновляться/синхронизироваться с этой службой при ее запуске для получения данных.

Пример: Инстаграм. Он может push-уведомлять вас о том, что кто-то прокомментировал вашу фотографию. Но на самом деле это не отправка данных комментариев в push-уведомлении для отображения в приложении. Данные комментария загружаются, когда вы запускаете Instagram и пытаетесь просмотреть комментарий.

person Steven Stefanik    schedule 24.01.2012