Отправить изображения, когда приложение захоронено / закрыто? - PullRequest
0 голосов
/ 09 февраля 2012

Приложение, которое я сейчас разрабатываю, должно отправлять изображения и текст в веб-сервис, и пока все хорошо. Приложение работает нормально, но следующий шаг - заставить его продолжать посылать, когда пользователь выходит из приложения или переключается на другое приложение.

Как мне этого добиться?

Я посмотрел на функцию фонового агента, но это не то, что я хочу. Я не хочу ждать каждые 30 минут, а затем пытаться отправлять в течение 25 секунд с периодическим агентом, и пользователи почти никогда не будут находиться в том очень ограниченном состоянии, которое требуется ресурсоемкому агенту (более 90% времени работы от батареи должно быть по Wi-Fi и т. д.).

Я что-то упускаю здесь очевидное? Только отправка картинок и текста, когда приложение активно у пользователя, является большой минусом.

1 Ответ

2 голосов
/ 09 февраля 2012

Боюсь, что с текущей ОС WP7 невозможно сделать то, что вам нужно.Операционная система Windows Phone 7 была разработана для ограничения приложений таким образом, чтобы обеспечить защиту безопасности пользователя, продлить срок службы аккумулятора и обеспечить постоянную работу.Разрешение любому приложению выполнять произвольный код в фоновом режиме, без наложения ограничений на время выполнения или продолжительность, позволит людям писать приложения, которые являются чрезвычайно ресурсоемкими.Это не хорошо для конечного пользователя!

"Периодические" или "ресурсоемкие" агенты, , как описано в MSDN , являются вашими единственными вариантами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...