Уведомление GCM в IOS Не отображается в строке состояния

Я выполнил все шаги, указанные в ссылке Google https://developers.google.com/cloud-messaging/ios/client и мое приложение получает уведомление всякий раз, когда мы открываем приложение. Но это уведомление не отображается в строке состояния. Я использовал следующие полезные нагрузки. Пожалуйста, предложите кого-нибудь.

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

     );

person CJ IOS Developer    schedule 15.01.2016    source источник


Ответы (2)


Когда ваше приложение запущено, входящие уведомления не отображаются по устройствам. Вы должны обработать это (didreceiveremotenotification) и показать пользователю любой тип оповещения или что-то еще. Возможно, вы захотите использовать такой компонент, как OTNotification или RKDropdownAlert

Когда ваше приложение не запущено, если на вашем устройстве не отображается уведомление, проверьте эти вопросы и ответы для проверки.

Я надеюсь, что это помогает

person Yusuf K.    schedule 15.01.2016
comment
Этот URL-адрес представляет собой полную справку stackoverflow.com/questions/34704736/ - person CJ IOS Developer; 19.01.2016

Попробуйте добавить значок.

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

     );
person minjoongkim    schedule 15.01.2016