アプリケーションがバックグラウンドにある場合でも定期的に実行されるタスク (正確には FTP 書き込み) を作成する方法の例として、Windows Phone 8 SKD を調査しています。
バックグラウンド転送サービスは「HTTP と HTTPS を使用した転送のみをサポートしています。FTP はサポートされていません」ため、ドキュメントではバックグラウンド エージェントを指摘しています。私はサンプルを試してテストしてきましたが、バックグラウンド エージェントのイベント時間を設定できないという事実を除いて、すべてが (多かれ少なかれ) 機能しています。ドキュメント「定期的なエージェントは通常30分ごとに実行されます」によると、メソッド/クラス/コンストラクターには時間/日付パラメーターがありません。ScheduledActionService.LaunchForTest(task, Time) がありますが、本番環境ではなくデバッグ時にのみ使用され、MS がアプリを市場から拒否する可能性があります。
エージェントを毎分起動させる解決策または回避策はありますか?