在ios 6和ios 7中未收到推送通知

在ios 6和ios 7中未收到推送通知,ios,iphone,objective-c,push-notification,Ios,Iphone,Objective C,Push Notification,收到推送通知时,徽章编号增加,声音播放或有振动,但我无法在顶部横幅中看到通知或未看到警报。查看设置是否正确。我尝试同时更改警报和通知,但只有声音。 请帮助。在您的php脚本中,您错过了 $body['aps'] = array( 'alert' => $message, 'sound' => 'default', 'badge' => 1 ) 警报标签,这就是为什么你有声音和徽章号码,但不能显示通知。另外,请检查您的应用程序通知设置。您是如何

收到推送通知时,徽章编号增加,声音播放或有振动,但我无法在顶部横幅中看到通知或未看到警报。查看设置是否正确。我尝试同时更改警报和通知,但只有声音。
请帮助。

在您的php脚本中,您错过了

$body['aps'] = array(
    'alert' => $message,
    'sound' => 'default',
        'badge' => 1
) 

警报标签,这就是为什么你有声音和徽章号码,但不能显示通知。另外,请检查您的应用程序通知设置。

您是如何发送通知的?来自PHP脚本?罗?手动?注册推送通知时是否添加了此选项?UIRemoteNotificationTypeAlertPost您正在使用什么发送,这样我们可以看到是否有问题。是的,我们添加了注册推送通知的选项,它一直正常工作,直到ios 5.0在6和7中出现问题,因此php服务器的数据正确发送,问题是数据得到更新,徽章号增加,声音会播放,但不会显示在横幅列表中,或者在后台时不会显示警报,当应用程序位于前台时会显示警报。请发布您正在发送的有效负载(整个JSON数据),并让我们知道您的应用程序是在后台还是前台?还请检查您的应用程序通知设置。为什么?我检查了php脚本警报标记是否已发送:(,也是在设置中,我尝试了banner和alert,但不知道是什么wrong@Anjani你能在这里发布你的php脚本吗。