2012-04-17 8 views
0

継続的なGPS位置の監視が必要なWP7用アプリケーションの開発を検討しています。いくつかの検索から私が読むことができるものから、WP7のバックグラウンドタスクには一定の制限があります。WP7での常設のバックグラウンドタスク

リアルタイムでGPSを監視できるバックグラウンドタスクを永続的に実行するために、これらの制限を回避する方法を知りたいと思います。たとえば、Google Latitudeを考えてみてください。

+0

http://stackoverflow.com/questions/5136054/windows-phone-app-running-in-the-background – Pol

+0

ありがとうございました。質問は1年以上経過していて、その後マルチタスクが始まり、人々はその周りにいくつかの経験を積み始め、おそらくマイクロソフトによって課せられた限界を乗り越えた方法を見つけました。 –

答えて

4

アプリが実際に電話で実行されている場合を除いて、これを行うことはできません。

バックグラウンドタスクはWP7では永続的にすることはできません。

+0

はい、そう思われるかもしれませんが、私が求めたものではありません。たとえば、ロック画面の下でフォアグラウンドアプリを起動するコードを起動する通知を送信することが可能であることはわかっています。私が望むのは、選択肢、選択肢、解決策です。 –

+0

現在のところ、この制限を回避する方法はありません。 "BatteryMonitor"のような自家製アプリの中には、バックグラウンドタスクのインターバルを30分でなく10分に変更することもできますが、アプリはマーケット認定を通過せず、電話を再起動するとタスクが無効になります。携帯電話にプッシュ通知を送信することもできますが、手動でアプリを起動して対応する必要があります。ここでの主な考え方は次のとおりです。何かを恒久的に実行する必要がある場合(GPS座標を追跡するなど)、ユーザーはフォアグラウンドで積極的に行う必要があるため、忘れることはできません。 – Anheledir

関連する問題