2011-02-12 10 views
0

CoreLocationを使用するiPhoneアプリを開発中です。 アプリがバックグラウンドに入ったときに、CoreLocationの位置情報が更新され続けるかどうかを調べるのが難しいです。私はそれが更新を停止するようにしたいと思いますが、私は明示的に停止するかどうかを伝える必要があるかどうかはわかりません。CoreLocationを使用したiPhone SDKのマルチタスク

誰もがこれにいくつかの光を当てることができますか?

答えて

2

アプリケーションをバックグラウンドモードで実行するかどうかを明示的に設定する必要があります。ドキュメントに記載されている通りBackground Execution

また、アプリケーションの実行時にコアの位置情報の更新が停止すると、ステータスバーのアイコンが消えます。バックグラウンドモードにする

0

親切に関連するプログラミング、ほとんどのものと同様に

http://numiko.com/labs/?p=238

0

あなたにそれが有用であると思います。..次のURLをご確認ください。行動を起こさせたいのであれば、ほとんどの場合、そのことを行うように指示するか、それに付随する副次的なことを伝える必要があります。

更新を停止したい場合は、更新を指示します。 (そして、はい、バックグラウンドで位置情報を収集する2つのモードがありますが、1つはiPhone 4にしかありません)

関連する問題