IOS中的GCM通知状态栏上未显示

时间:2016-01-15 04:14:57

标签: ios objective-c google-cloud-messaging apns-php

我已经实施了Google链接https://developers.google.com/cloud-messaging/ios/client中定义的所有步骤,并且每当我们打开应用时,我的应用都会收到通知。但是此通知未显示在状态栏中。我使用了以下有效载荷。请推荐一个人。

    $msg['aps'] = array
    (
     'alert'       => $pushmessage,
     'sound'         => 'default',

     );

2 个答案:

答案 0 :(得分:2)

当您的应用程序运行时,设备不会显示传入通知。您必须处理它(didrececeiveremotenotification)并向用户或其他任何事物显示任何类型的警报。 也许您想要使用OTNotificationRKDropdownAlert

等组件

如果您的应用未运行,如果您的设备未显示通知,请选中this Q&A进行测试。

我希望它有所帮助

答案 1 :(得分:0)

尝试添加徽章。

    $msg['aps'] = array
    (
     'alert'       => $pushmessage,
     'badge'       => '1',
     'sound'         => 'default',

     );