0

アプリのバックグラウンド実行をスケジュールできるかどうかを知りたいです。アプリで地域監視を使用しようとしていますが、特定の日のみであり、それが可能であることを確認できる唯一の方法は、必要なときに地域を追加し、そうでないときに削除することです。たとえば、監視したい5 月 3 日の地域 現在からその日まで追跡するのではなく、追加する地域を追加するために、5 月 2 日にバックグラウンドでアプリを起動したいと考えています。それを行う方法はありますか?それとも他に考えられる方法はありますか?ローカル通知が役立つかもしれないと思いましたが、正確な方法はわかりません。

ありがとうございました。

4

1 に答える 1

0

あなたは位置情報に基づくアプリのようです。位置情報に基づくアプリの場合、移動の通知を受け取ることができます。必要なだけ登録して、自分に当てはまらない場合はすぐに終了してください。「重要な場所の変更」通知を使用して、必要以上に劇的に通知を受け取らないようにすることができます (基本的に、基地局が変更されたときに通知を受け取ります)。しかし、その音によって、通知を頻繁に受け取り、無視したくなるでしょう。

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

于 2012-04-04T01:27:59.343 に答える