Мой планшет работает под управлением Windows 8.1.
У него есть фоновая задача, которая запускается триггером времени каждые 15 секунд. Это работает, справедливо.
Проблема в том, что мне нужно автоматически запускать фоновое задание в каждом загрузочном (стартовом приложении) моего устройства.
Я зарегистрировал свой bg по этому коду:
builder.Name = "bikePositionUpdate";
builder.TaskEntryPoint = "BackgroundTaskGps.BikeGPSPositionUpdateBackgroundTask";
builder.SetTrigger(new TimeTrigger(15, false)); //
// adding condition
SystemCondition internetCondition = new SystemCondition(SystemConditionType.InternetAvailable);
SystemCondition userPresentCondition = new SystemCondition(SystemConditionType.UserPresent);
builder.AddCondition(internetCondition);
builder.AddCondition(userPresentCondition);
BackgroundTaskRegistration taskRegistration = builder.Register();
У моего приложения есть доступ к экрану блокировки
await BackgroundExecutionManager.RequestAccessAsync();
Как я могу это достичь? Я что-то пропустил?