2012-04-04 15 views
0

アプリのバックグラウンド実行をスケジュールすることが可能かどうかを知りたいです。私は自分のアプリケーションで地域の監視を使用しようとしているが、特定の日にしか見ることができない唯一の方法は、必要なときに地域を追加し、そうでないときに地域を追加することです。 3月3日5月2日に私のアプリをバックグラウンドで導入して、追加する地域を今からその日まで追跡するのではなく、追加したいと考えています。それを行う方法はありますか?またはあなたが考えることができる他の方法?おそらく地元の通知が助けになるかもしれないが、正確にはわからないかもしれない。バックグラウンド実行のスケジューリング

ありがとうございます。

答えて

0

ロケーションベースのアプリだと思います。あなたが場所ベースのアプリなら、あなたは動きの通知を得ることができます。必要なものを最大限に登録し、それがあなたに当てはまらないときは、ただ終了してください。 「重要なロケーションの変更」通知を使用すると、必要以上に通知を受け取らないようにすることができます(基本的にセルタワーが変更されたときに通知が表示されます)。しかし、その音によって、あなたは頻繁に通知を受け取り、それらを無視したいと思うでしょう。

ユーザーが要求していないときに任意の時間に実行する方法はありません。承認されたバックグラウンドタイプ(場所など)の1つで、それに基づいて通知を受け取ることができます。これは、使用する必要があります。ユーザーの関与なしでコードを実行する「時間ベースの」通知はありません。

+0

ありがとうございます。非常に有用な、まっすぐポイントに。どうもありがとうございました – user1162866

関連する問題