当应用处于非活动状态时处理Apple推送通知

时间:2013-05-09 08:38:45

标签: ios apple-push-notifications

我想知道如何了解www.lookout.com在ios上实现尖叫功能。由于应用程序处于非活动模式(用户按下主页按钮),因此无法处理通知(因为未调用didReceiveRemoteNotification)。那么他们在接收通知时如何使电话尖叫,除非定制警报声但我不认为是这种情况。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可以覆盖该方法:

  - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
   if (launchOptions != nil) {
       apnsDict=[launchOptions objectForKey:@"UIApplicationLaunchOptionsRemoteNotificationKey"];
    //handle more here
    }
}

如果您在应用处于非活动状态时收到任何通知,则无论何时打开您的应用,您都会在此方法中获得此条件。