Windows phone 8 后台传输服务在后台运行上载的替代方案

Windows phone 8 后台传输服务在后台运行上载的替代方案,windows-phone-8,background-transfer,Windows Phone 8,Background Transfer,我在两个应用程序中使用了Windows Phone的后台传输服务(BTS)API,遇到了非常严重的问题。由于某些原因,无论我在标志(连接到wifi、未连接、连接到电源插座等)中设置了什么,下载通常都会拒绝启动,这是两个应用程序中的主要错误源之一,而且从一个用户到另一个用户都是随机的。这会导致服务器的错误响应 有没有更个性化的方法来实现它?当我导航到external://世界时,我的应用程序中哪些线程或循环保持活动状态?我可能应该和柜台核对一下 我的主要问题仍然是:从BTS上看,即使我从我的应用程

我在两个应用程序中使用了Windows Phone的后台传输服务(BTS)API,遇到了非常严重的问题。由于某些原因,无论我在标志(连接到wifi、未连接、连接到电源插座等)中设置了什么,下载通常都会拒绝启动,这是两个应用程序中的主要错误源之一,而且从一个用户到另一个用户都是随机的。这会导致服务器的错误响应

有没有更个性化的方法来实现它?当我导航到
external://
世界时,我的应用程序中哪些线程或循环保持活动状态?我可能应该和柜台核对一下


我的主要问题仍然是:从BTS上看,即使我从我的应用程序中导航出来,从
外部://
应用程序播放mp3,是否也允许上传3-4兆的文件?

一旦你退出应用程序,你就几乎关机了。你可以伪装成一个位置跟踪后台代理,在你被停用时留在后台,尽管你会耗尽电池,我相信一次只能有一个激活的。一般情况下,强烈不推荐(并且您可能会通过认证)


如果BTS不符合您的喜好,那么更好的方法是使用一个。这只会在用户已插入并拥有WiFi时触发,但只要满足条件(例如,在夜间),您就可以运行任何您想要的内容,这应该有足够的时间上载一个3-4 MB的文件。

下载/上载量有多大?另外,“拒绝启动”是什么意思?
BackgroundTransferRequest
对象的状态是什么?好的!但我的印象是,手机完全无法管理诸如“即使没有插上电源插头也要这样做”之类的标志,因为这一直是我在上一个应用程序中遇到的问题。在测试中,它是“耶!”它起作用了!在另一部手机上,下载并不火爆。这是一个证据,它是由一些标志引起的,因为正常下载通常会启动或崩溃,而这些标志只是挂起。