1分ごとにユーザーの位置を追跡し、ユーザーの位置をデータベースに保存したいと考えています。ユーザーの場所が30分間変わらない場合、ユーザーに通知を送信する必要があり、ユーザーが特定の時間にアプリを閉じない場合。例: 午後 8 時以降、ユーザーに通知する必要があります
位置追跡の進行中にアプリが他のタスクを実行できるように、追跡は別のスレッドにする必要があります。
私はこれに完全に行き詰まっています。どうすれば3つのことに対して別のスレッドを作成できますか:
位置追跡用
30 分間のリマインダー通知
午後 8 時のリマインダー
通知がユーザーに表示され、場所が変更された場合、通知は削除され、追跡は正常に行われる必要があります