Итак, что мне нужно получить:
Чтобы сработал будильник после его установки.
Что получаю:
Если приложение не закрывать, то будильники работают, как положено. Но если приложение закрыть, то стек этих пушей будет очищен. Проверил это так - установил будильник, убедился в его работе при запущенном приложении, завел снова и закрыл приложение, время срабатывания наступает, а пуш-уведомления нет.
Будильник взвожу так:
ToastContent content = new ToastContent()
{
Scenario = ToastScenario.Alarm,
Visual = new ToastVisual()
{
TitleText = new ToastText()
{
Text = "Пора на работу!\n Начало в " + appointment.StartTime.ToString()
}
},
Audio = new ToastAudio()
{
Src = new Uri("ms-winsoundevent:Notification.Looping.Alarm")
},
Actions = new ToastActionsCustom()
{
Buttons = { new ToastButtonSnooze(), new ToastButtonDismiss() }
},
};
var toastNotifier = ToastNotificationManager.CreateToastNotifier();
ScheduledToastNotification stn = new ScheduledToastNotification(content.GetXml(), alarmTime, TimeSpan.FromMinutes(10), 3);
stn.Id = appointment.AppointmentID;
ToastNotificationManager.CreateToastNotifier().AddToSchedule(stn);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Писал авто тест по заполнению и отправки формы, делал все это через userInterface, с помощью селениумСегодня узнал что можно тоже самое делать только...
Шифрую с помощью открытого ключа, дешифрую с помощью закрытого