Связь между двумя фоновыми задачами в Windows Phone 8.1

У меня проблема с фоновыми задачами в Windows Phone 8.1.

Я попытался создать новую фоновую задачу с триггером пользователя устройства и звуком, но получил сообщение об ошибке:

Пакет не может быть зарегистрирован.

Я видел это:

Развертывание Windows Phone 8.1 ошибка при попытке использовать фоновую задачу с триггером использования звука и устройства в SO

Ошибка развертывания Windows phone 8.1 при попытке использовать фоновую задачу с триггером использования аудио и устройства в Форум МФТ.

Я попробовал решение, которое они указали, но безуспешно.

Кто-нибудь знает, как я могу заставить 2 фоновые задачи общаться?


person sexta13    schedule 16.01.2015    source источник


Ответы (1)


Что сработало для меня, так это:

  • в одной из фоновых задач (звуковой) я создал таймер и проверил, было ли значение LocalSettings истинным или нет.

  • Другая фоновая задача отвечала за установку значения true, так что то, что я хочу сделать со звуком, произойдет, как только я установлю значение true.

Я знаю, что это "странный" способ сделать это, но он работает;)

person sexta13    schedule 17.01.2015