OneSignal Push Notification Отписать пользователя Android

Я успешно реализовал push-уведомление для своего приложения для Android с помощью OneSignal. Я установил флажок в настройках, чтобы пользователь мог отказаться от получения уведомлений. Я прошел OneSignal.setSubscription(false); но это не имеет никакого эффекта, и я все еще могу получать уведомления. Любые указатели высоко ценятся. Спасибо


person Saurabh    schedule 06.07.2018    source источник


Ответы (2)


Вы уверены, что правильно инициализируете onesignal? Проверьте, является ли выбранное значение флажка истинным/ложным. Или попробуйте установить OneSignal.setSubscription(false) и проверить.

person Javasamurai    schedule 06.07.2018
comment
Здравствуйте, спасибо за ответ. Я правильно инициализировал его, используя этот OneSignal.startInit(this) .inFocusDisplaying(OneSignal.OSInFocusDisplayOption.Notification) .unsubscribeWhenNotificationsAreDisabled(true) .init(); и флажок работает правильно, я тоже проверил его с тостом. - person Saurabh; 06.07.2018

Это действительно странно, почему это не сработало 100 раз, которые я пытался вчера, и теперь он начал работать с тем же кодом:/

person Saurabh    schedule 06.07.2018