現在、swiftを使ってアプリを作っています。
その中でユーザーの位置情報を取得し、それを定期的にAPIに投げる部分があります。
位置情報はiPhoneをスリープ状態にしても定期的に取得できるのですが、APIに投げる部分はNSTimerを使うとスリープした段階で動くかなくなってしまいます。
こちらのStackOverFlowを見て、NSTimerをスリープ状態でも動かすことはできないというのはわかったのですが、他にスリープ状態で定期的に処理を実行する方法はないものでしょうか。
https://stackoverflow.com/questions/20176980/nstimer-continue-during-sleep-mode
よろしくお願いいたします。
「定期的」をもう少し具体的に書いて下さい。
・どの程度「定期」なのか(厳密さ)
・「定期」の長さ(大雑把なものでいいので)