有没有办法,从通知中心获取挖掘推送通知? (从服务器推送通知)

问题描述:

所以,我试图从“推送通知”,其中我从德勤NC挖掘信息。任何想法如何捕捉它?我已经知道我能得到它的方法,当它到达:有没有办法,从通知中心获取挖掘推送通知? (从服务器推送通知)

-(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo 

但是这还不够,我们的形象,我们有5-7通知符在NC和我拍了拍特定的一个......我需要得到里面的所有信息。对我来说完美的场景:我点击推送,应用程序打开并显示数据。

我会很乐意提供任何建议(也很抱歉,如果问题可能已经存在,我没有找到它)。谢谢!

,如果应用程序是完全关闭(不是背景)和你点击一个通知,didFinishLaunchingWithOptions方法将被调用,所以添加以下代码

if (launchOptions != nil) { 
    NSDictionary *dictionary = [launchOptions objectForKey:UIApplicationLaunchOptionsRemoteNotificationKey]; 
    if (dictionary != nil) { 

     NSLog(@"Launched from push notification: %@", dictionary); 

    } 
} 

这本字典是整个窃听推动信息

如果应用程序在后台didReceiveRemoteNotification应该叫

+0

非常感谢!绝对是我寻找的。 – Resty 2014-09-30 06:11:39