При переходе через политику передачи обслуживания WP7.5 фона, можно прочитать следующее:Windows Phone Mango
служба фоновой передачи не работает на неодновременных голосовых и сетей передачи данных в том числе: 2G, EDGE, Standard GPRS
Так что, если единственным подключением клиента к Интернету является EDGE, мое приложение не сможет загружать файлы с помощью служб фоновой передачи вообще?
Похоже, что это так. И это тоже имеет смысл - вы не хотите, чтобы пользователь не получал/не отвечал на телефонные звонки b/c, какое-то приложение забивает все ресурсы. Аналогично, вы не хотите начинать передачу, которую вы не можете завершить, потому что пользователь использует телефон. –
Возможно, вы сможете заказать очередную загрузку, которая начнется, когда будет доступно лучшее соединение, но я лично не пробовал это. –
Иногда он отказывается работать и на 4G. BTS полезен лишь в немногих случаях. И не надежно, так как вы можете реализовать его, не зная, что какая-то сеть будет препятствовать загрузке/загрузке, чтобы сделать все приложение бесполезным. –