Ios7 当收到多个推送通知时,应用程序冻结

Ios7 当收到多个推送通知时,应用程序冻结,ios7,push-notification,Ios7,Push Notification,我们的应用在iOS6上没有任何问题,但在iOS7上,当收到多个推送通知时,应用会冻结,并且必须强制关闭应用 我们已经实现了DidReceiveMemotentification,并在UIAlertView中显示通知,并将通知发送给指定的视图控制器。我们甚至尝试删除NSNotification,但应用程序仍然冻结 - (void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary

我们的应用在iOS6上没有任何问题,但在iOS7上,当收到多个推送通知时,应用会冻结,并且必须强制关闭应用

我们已经实现了DidReceiveMemotentification,并在UIAlertView中显示通知,并将通知发送给指定的视图控制器。我们甚至尝试删除NSNotification,但应用程序仍然冻结

- (void) application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo{ 
     UIApplicationState state = [application applicationState];
     if (state == UIApplicationStateActive){
         NSString *message = [[userInfo objectForKey:@"aps"] objectForKey:@"alert"];
         [UserHelper showError:@"" withMessage:message];
        [[NSNotificationCenter defaultCenter] postNotificationName:kNotifyNotification object:nil userInfo:userInfo];
     }
}
这是推送通知的结构

 {
    NewsFeedItemGUID = "6d4a3eeb-12bf-4371-896c-230b11217c52";
    "_" = OKt9EVHaEeOu3QAbIbyL6A;
    aps =     {
        alert = "a1 a1 completed the profile Affection Type Revealed in Love & Lust, Level 1";
    };
}

{
    NewsFeedItemGUID = "bcc72f7c-a9d3-4d2d-bcfe-b36573baee93";
    "_" = "OZ-hEVHaEeOOAZDiugJkgA";
    aps =     {
        alert = "a1 a1 just completed Level 1 in Love & Lust";
    };
}

我们已经用iOS6(xcode4.6.2)和iOS7(XCode7.0.1)编译了应用程序,但问题仍然存在。我们也没有与iOS7相关的推送通知方法,这些方法似乎会导致问题吗?如有任何帮助和建议,我们将不胜感激

尝试在
-(void)应用程序中注释整个代码:(UIApplication*)应用程序didReceiveMemotentification:(NSDictionary*)userInfo
并检查是否仍然挂起。。同时也要检查有效负载上256字节的数据限制,尽管它不会导致崩溃

当我在DidReceivereMoteNotonificationThan APN中对所有内容进行评论时,它不自由。。检查这两个函数`NSString*message=[[userInfo objectForKey:@“aps”]objectForKey:@“alert”];[UserHelper淋浴器错误:@”“带消息:消息]`你一定是做错了什么