iPhoneの位置を定期的に取得しようとしています。アプリがバックグラウンドになると、新しいスレッドが作成され、ユーザーの位置情報を取得した後、X 分間スリープ状態になります。その後、ウェイクアップし、ユーザーの位置を再度取得して、スリープ状態に戻ります。
スレッドが起動したら、場所を取得する必要があります。CLLocationMangerDelegate は独自に更新され、必要なときにいつでもデリゲート メソッドを呼び出すため、CLLocationMangerDelegate を使用できません。スレッドが起動するたびに、何らかの方法でユーザーの場所を取得する必要があります。
誰でも私を助けてもらえますか?とても感謝しております!
ありがとう!