Удаленное уведомление iOS 5 при запуске приложения с панели инструментов - PullRequest
3 голосов
/ 09 ноября 2011

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

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

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

Спасибо

1 Ответ

3 голосов
/ 25 января 2012

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

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

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

...