2012-04-17 73 views
0

正在開發一個需要連續監測GPS位置的WP7應用程序。從我從某些搜索中可以看到的內容對WP7後臺任務有一定的限制。只計劃每30分鐘執行一次,運行時間不超過25秒等。WP7中的永久背景任務

我想知道如何繞過這些限制來永久運行能夠實時監測GPS的後臺任務。 (例如,考慮Google谷歌縱橫。)

+0

請參閱http://stackoverflow.com/questions/5136054/windows-phone-app-running-in-the-background – Pol 2012-04-17 19:12:35

+0

謝謝。這個問題已經過了一年多了,從那以後,多任務處理已經開始,人們開始逐漸獲得一些經驗,並且可能找到了圍繞微軟似乎施加的限制的方法。 – 2012-04-18 09:16:12

回答

4

除非您的應用程序實際在手機上運行,​​否則您無法這樣做。

沒有後臺任務可以永久在WP7上。

+0

是的,可能看起來,但那不是我所要求的。我知道有可能例如發送通知來觸發一些在鎖屏下啓動前臺應用程序的代碼。我想要的是選擇,替代方案,解決方案。 – 2012-04-18 09:14:17

+0

目前沒有有效的解決方案來繞過這個限制。 「BatteryMonitor」等一些自制應用程序可以將後臺任務間隔更改爲10分鐘而不是30分鐘,但您的應用程序無法通過市場認證,並且在重新啓動手機後禁用任務。您可以向您的手機發送推送通知,但必須手動點擊它們以啓動您的應用並對其作出反應。這裏的主要理念是:如果應該永久地完成某些事情(例如跟蹤GPS座標),用戶必須在前臺積極進行,因此他不能「忘記」它。 – Anheledir 2012-04-18 09:29:35