Я думаю, вы ищете 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
...
}