У меня есть встроенные gcm-уведомления. все работает нормально. сервер дает успех, но уведомления не появляются на зефире. Я также тестировал другие версии. они получают штраф.Сообщения Gcm не поступают в зефир, но все устройства получают
ответ
Посмотрите http://android-developers.blogspot.ae/2015/10/how-google-cloud-messaging-handles-doze.html
Android 6.0 Зефир вводит новую энергосберегающую функцию под названием «Doze», который может влиять на ваши уведомления.
при использовании обычного приоритета (приоритет по умолчанию), существует целый ряд различных поведений, когда устройство находится в дрему, в том числе:
Наиболее важным изменением является то, что сообщения будут группироваться для устройств Doze. Когда устройство войдет в окно обслуживания бездействия, будет приниматься пакет сообщений.
Мы отбрасываем сообщения, чье время_о_ливе истекает, пока устройство находится в Doze (включая TTL = 0).
Неизвестная проблема при получении сообщений GCM на Marshmallow.
Поэтому я предлагаю первое тестирование с одним из многих приложений GCM тестер на Play Google: https://play.google.com/store/apps/details?id=com.eboyer.gcmtester
Это позволит отлаживать кастрированный баран это проблема в вашем приложении или системе.
- 1. Устройства Android 4.x получают сообщения GCM, но устройства Android 2.3 не
- 2. Некоторые устройства не получают GCM push, хотя все сообщения удаются с сервера.
- 3. GCM регистрируется, но не принимает сообщения до версии 4.0.4. устройства
- 4. Отправка 10000 + push уведомлений, но не все устройства получают его
- 5. MSMQ Сообщения не поступают
- 6. Правильный URL-адрес сообщения для устройства GCM?
- 7. Сообщения службы сообщений не поступают.
- 8. Ограничение скорости сообщения устройства для Android GCM?
- 9. Уведомления GCM push не поступают через прокси
- 10. GCM - устройства не зарегистрированы
- 11. Quickblox - GCM, отправляется на все устройства?
- 12. Сообщения GCM не синхронизированы
- 13. Уведомления Apple push не поступают
- 14. Проблема с модификацией устройства GCM
- 15. Соединение с каналом данных WebRTC установлено, но сообщения не поступают
- 16. Отправка сообщения в gcm тему
- 17. не получают регистрацию GCM (Google Cloud Messaging)
- 18. Уведомления GCM Push не доставлены на устройства
- 19. Некоторые устройства не получают уведомления FCM
- 20. Apple Push Notification - все сообщения отправляются, но не все доставляются
- 21. Приложение GCM не получает сообщения
- 22. Устройство, не принимающее сообщения GCM
- 23. Сообщения GCM доставляются до конца
- 24. GCM дублированные сообщения
- 25. xamarin.forms GCM не принимает сообщения
- 26. Угловых сообщения ресурсных данных, но не получают по мнению Джанго
- 27. Socket.io отправляет сообщения, но получатели не получают его
- 28. отправка сообщения GCM в java
- 29. Иногда некоторые пользователи андроида не получают push-уведомление через GCM
- 30. где данные файла поступают в файл устройства?
Вы нашли причину? –
да, я решил это, установив приоритет –
Спасибо. У вас были проблемы с получением gcm только в спящем режиме или также когда устройство активно? –