0

我在两个应用程序中使用了适用于 Windows Phone 的后台传输服务 (BTS) API,并且遇到了非常糟糕的问题。它成为这两个应用程序中错误的主要来源之一,因为某些原因,无论我在标志中设置什么(连接到 wifi、未连接、连接到电源插座等),下载都经常拒绝开始,并且从一个用户到另一个用户是随机的。这和服务器的不良反应。

有没有更个性化的方式来实现它?当我导航到external://世界时,哪些线程或循环在我的应用程序中仍然存在?我可能应该和柜台核对一下。

我的主要问题仍然是:来自 BTS 的 appart,即使我从我的应用程序中导航出来以播放应用程序中的 mp3,是否有允许上传 3-4 megs 文件的东西external://

4

1 回答 1

0

一旦你退出你的应用程序,你就几乎被关闭了。您可以伪装成位置跟踪后台代理,以便在停用时留在后台,尽管您会消耗电池电量,而且我相信一次只能有一个处于活动状态。一般来说,强烈不推荐(你可能会通过认证)。

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

于 2013-06-25T04:29:25.280 回答