1

私はCLLocationManagerのdistanceFilterがどのように機能するのだろうかと思います。ドキュメントによると、CLLocationManager distanceFilterはどのように機能しますか?電話がどこにあるかを知るための更新が必要ないのですか?

The minimum distance (measured in meters) a device must move laterally before an update event is generated. 

だから携帯電話はすでに場所を集めていますが、distanceFilterはちょうど戻って通知得ることから私の電話を防ぎますか?

distanceFilterを使用して電池寿命を節約する方法はわかりませんが、Catch-22のようです。

+0

あなたの現在の速度に基づいてポーリングレートをダイヤルすることはありますか? – quantumpotato

答えて

0

quantumpotatoさんのコメントは近いです。アップル独自のテストを通じて、何らかの正確さで読み取り値を得るためにアンテナ上でどのような電力レベルを使用しなければならないかを決定しました。

このAPIを使用している誰かが、私はあなたに同意します。完全ではなく、やや誤解を招きます。これらのフラグを「希望のレベル」と考え、作成するアプリのタイプに応じて、選択するだけです。

関連する問題