1

PeriodicTask の実装をデバッグしていますが、いくつか疑問に思っていることがあります。

  • デバイスで PeriodicTask を実行する頻度は? 30分ごとに実行する必要があると読みましたが、そうではないようです。

  • エミュレーターでも PeriodicTask を 30 分ごとに実行する必要がありますか?

明確にするために; これは WP 7.1 とリリース ビルドの場合です。

4

1 に答える 1

1

タスクは 30 分 (+/- 10 分) ごとに実行されますが、次のようなさまざまな問題があります。最後に起動してからの時間。バッテリーセーバーモードの場合; アプリが最後に実行された日時。WP8 のみ - 固定されたタイルがリモートで更新されたとき。そしておそらくもっと。

実際には、それらの実行は保証されておらず、それについては何もできないことを受け入れることを学んだので、予測可能なスケジュールで実行されるイベントに依存しないでください.

テストを支援するために、デバッグ中にLaunchForTestを呼び出して、エージェントをより頻繁に起動するようにトリガーできます。

于 2013-01-21T17:38:53.950 に答える