Xamarin OneSignal HandleNotification Открытое приложение без пробуждения
У меня проблема с формой ксамарина и сигналом. через oneSignal, отправка уведомлений с playload, который имеет параметры. когда я нажимаю на уведомление, перехватываю эти параметры и открываю приложение на определенной странице. проблема в том, что событие HandleNotificationOpened никогда не срабатывает, когда приложение закрывается, оно работает только в том случае, если приложение находится в фоновом режиме. Мой код в App.xaml.cs:
OneSignal.Current.StartInit("exmaple
key").HandleNotificationOpened(notificationOpenedCallback).EndInit();
private void notificationOpenedCallback(OSNotificationOpenedResult result)
{
var additionalData = result?.notification?.payload?.additionalData;
if (additionalData != null && additionalData.Count != 0 && additionalData.ContainsKey("id_shop"))
{
idShopNotification = additionalData["id_shop"]?.ToString();
}
else
{
idShopNotification = "ull ;
}
}