让代理在Windows Phone中保持活动状态

时间:2011-11-17 04:49:52

标签: windows-phone-7 windows-phone-7.1

我希望服务始终在后台运行。这是否可以在新的SDK 7.1中使用

我通读了后台文件传输,代理和警报。我认为这些只在一段时间内有效。

2 个答案:

答案 0 :(得分:1)

简短回答:你不能

Background agents每隔约30分钟只能运行15秒。试图运行更长时间将导致代理被终止而不是重新安排。 Riho指的是不同的东西:如果用户未运行所有者应用程序14天,您的代理将不会被重新安排(即使它成功);必须运行应用程序并重新安排代理。

您唯一真正的选择是将功能移至服务器并使用push notifications更新手机。

答案 1 :(得分:0)

代理在14天后停用。在这段时间内,您必须让用户打开您的前台应用程序 - 然后您可以重新启动代理和14天计数器。