2

希望の精度や距離フィルターなど、GPSさまざまな設定で消費電力がどのように変化するかについてのデータはありますか? CLLocationManager異なるiPhoneモデル間でどのように変化しますか?場所によってどう違う?

私のソーシャル位置認識アプリでは、精度が高いほど常に優れていますが、特定の量は必要ありません.

4

1 に答える 1

0

ドキュメントのセクション「バッテリー電力を節約するためのヒント」を参照してください。特にこの部分:

アプリに悪影響を与えない限り、必要な精度を得るために解像度の低い値を使用してください。必要以上の精度を要求すると、Core Location が追加のハードウェアをパワーアップし、使用していない精度のために電力を浪費します。アプリが実際に数メートル以内のユーザーの位置を知る必要がない限り、desiredAccuracy プロパティに値 kCLLocationAccuracyBest または kCLLocationAccuracyNearestTenMeters を入れないでください。また、kCLLocationAccuracyThreeKilometers の値を指定しても、位置情報サービスがより適切なデータを返さなくなるわけではないことに注意してください。ほとんどの場合、Core Location は、Wi-FI とセルラー信号を使用して、100 メートル以内の精度で位置データを返すことができます。

ソース:アップルのドキュメント

于 2013-01-23T06:56:35.537 に答える