Можно ли обрабатывать пуш-уведомления, полученные в фоновом режиме? - PullRequest
1 голос
/ 02 ноября 2011

Можно ли различить, когда пользователь вручную возобновляет приложение или принимает push-уведомления?

Я также хочу обрабатывать параметры push-уведомлений.

1 Ответ

2 голосов
/ 02 ноября 2011

Я думаю, вы ищете didReceiveRemoteNotification, метод, который вызывается при получении push-уведомления.

Вам нужно взглянуть на Справочник по протоколу делегирования UIApplication ! Есть также несколько других методов для удаленных уведомлений.

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
if ( application.applicationState == UIApplicationStateActive )
    // app was already in the foreground
else
    // app was just brought from background to foreground
...
}
...