2015-11-21 3 views
1

Для отправки уведомлений я использую Google Cloud Messaging. GCM не работает над средой разработки iPhone. Я не в состоянии получать уведомления & я получаю сообщение об ошибке:Google Cloud Messaging не работает на iPhone

{ 
    "multicast_id":7853822831817905743, 
    "success":0, 
    "failure":1, 
    "canonical_ids":0, 
    "results":[ 
     { 
      "error":"InvalidRegistration" 
     } 
    ] 
} 

ответ

0

У меня была такая же проблема, и это фиксированный для меня:

В Xcode, выберите цель и, под " возможности ", включить push-уведомления. Затем xCode сообщит, что он добавил право на push-уведомление для вашего идентификатора приложения.

На данный момент вы больше не должны получать ошибку "error":"InvalidRegistration".

Тем не менее, если вы не получаете уведомления, отправленные через GCM, попробуйте указать высокий приоритет ("priority": "high" в корне вашего JSon полезной нагрузки.)

0

Моя проблема была несколько Предоставление профилей с тем же именем.

У меня были старые сертификаты, уже добавленные в KeyChainAccess. Итак, я удалил все предыдущие профили & еще раз.

Смежные вопросы