Как получить PushNotifications от Firebase, когда приложение Android закрытоAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как получить PushNotifications от Firebase, когда приложение Android закрыто

Сообщение Anonymous »

Не так давно начал изучать FCM, посмотрел туториал на YouTube

(в описании есть ссылка на GitHub ). Это приложение для Android и уведомления отлично работают только тогда, когда приложение открыто или находится в режиме переднего плана. Когда я закрываю свое приложение, уведомления не работают.
Мне нужно получать уведомления, когда мое приложение закрыто. Например: уведомления Telegram(работает всегда).
Я пытался установить режим автозапуска в настройках моего приложения, но можно ли это сделать без автозапуска?
Я думаю, что уведомление не пришло, потому что я отправляю его с помощью токена, который обновляется при каждом перезапуске приложения:

Код: Выделить всё

    public App()
{
InitializeComponent();

MainPage = new MainPage();

CrossFirebasePushNotification.Current.Subscribe("all");
CrossFirebasePushNotification.Current.OnTokenRefresh += Current_OnTokenRefresh;
}

private void Current_OnTokenRefresh(object source, FirebasePushNotificationTokenEventArgs e)
{
System.Diagnostics.Debug.WriteLine($"Token: {e.Token}");
}


Подробнее здесь: https://stackoverflow.com/questions/778 ... -is-closed
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»