-1

座標を取得するためにkCLLocationAccuracyThreeKilometersとともにCLLocationMangerを使用している場合、それを停止することはありません。私のiPhoneのバッテリーがどれくらいの時間で消耗するか考えたことはありますか?

4

1 に答える 1

0

デバイスモデル、デバイスの使用年数、OSバージョン、GPSチップセット(デバイスモデルによって異なります)など、さまざまな変数が関係しているため、この質問に答えるのは困難です。これが、最適化に取り組む必要がある理由の1つです。 GPS機能の使用。

たとえば、Appleは定期的な時間間隔で位置データをキャッシュするため、サードパーティのアプリケーションに(1)高速で(2)時間と電力を必要とするオンボードGPSを起動する必要なしに位置データを提供できます。(参考までに、アプリケーションが位置情報サービスに大きく依存している場合、キャッシュされた位置データはもちろんオプションではありません)。

つまり、アプリケーションが正しく機能するためにバッテリーを数えないでください。代わりに、位置情報サービスを巧みに利用してください。

于 2012-09-12T15:20:45.623 に答える