2016-09-26 19 views
-1

Я включил Google Cloud Messaging. Я хочу, чтобы при выходе пользователя из системы он не получал никакого push-уведомления. Для этого мне нужно отменить регистрацию устройства от получения push-уведомления на сервере GCM. Или, если он будет обработан от сервера приложения. Что все вещи, связанные с GCM, следует иметь в виду или делать во время выхода из системы?Обращение с GCM при выходе из системы

+0

Возможный дубликат [Отменить регистрацию устройства с помощью GCM с помощью регистрационного идентификатора в Android] (http://stackoverflow.com/questions/28057413/unregister-a-device-from-gcm-using-registration-id-in-android) –

ответ

0

Вы можете отменить регистрацию устройства с вашего сервера. Поскольку идентификатор регенерации используется для отправки push, удалите этот идентификатор с сервера db.

0

Если вы не хотите, чтобы пользователь получал push после выхода. вам необходимо реализовать логику на сервере приложений (которые отправляют push-запрос в GCM), который вы можете использовать в конце приложения, когда пользователь выходит из системы.

Как если пользователь выйдет из системы, удалите соответствующий маркер GCM с сервера приложений.

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