PeriodicTask の実装をデバッグしていますが、いくつか疑問に思っていることがあります。
デバイスで PeriodicTask を実行する頻度は? 30分ごとに実行する必要があると読みましたが、そうではないようです。
エミュレーターでも PeriodicTask を 30 分ごとに実行する必要がありますか?
明確にするために; これは WP 7.1 とリリース ビルドの場合です。
PeriodicTask の実装をデバッグしていますが、いくつか疑問に思っていることがあります。
デバイスで PeriodicTask を実行する頻度は? 30分ごとに実行する必要があると読みましたが、そうではないようです。
エミュレーターでも PeriodicTask を 30 分ごとに実行する必要がありますか?
明確にするために; これは WP 7.1 とリリース ビルドの場合です。
タスクは 30 分 (+/- 10 分) ごとに実行されますが、次のようなさまざまな問題があります。最後に起動してからの時間。バッテリーセーバーモードの場合; アプリが最後に実行された日時。WP8 のみ - 固定されたタイルがリモートで更新されたとき。そしておそらくもっと。
実際には、それらの実行は保証されておらず、それについては何もできないことを受け入れることを学んだので、予測可能なスケジュールで実行されるイベントに依存しないでください.
テストを支援するために、デバッグ中にLaunchForTestを呼び出して、エージェントをより頻繁に起動するようにトリガーできます。