6

と同様LocationUpdateにを追跡する必要があるアプリを開発していますが、アプリでしばらくすると の更新が停止します。戻すと再び起動し、しばらくしてからバックグラウンドにすると再び停止します。BackgroundForegroundBackgroundLocationForeground

問題が見つかりません 可能であれば助けてください。

4

2 に答える 2

1

バックグラウンドでアプリが位置情報を更新する必要があることを指定する必要がありますplist

ここに画像の説明を入力

バックグラウンドで位置情報イベントを取得するアップルドキュメントはこちら

これはチュートリアルです

Location Awareness Programming Guideを読むことをお勧めします。

于 2013-03-26T04:49:17.097 に答える
0
  • 距離フィルターを無効にする
  • 希望の精度を最高に設定します

  • 使用 - (void)startUpdatingLocation

今ios6で:あります

locationManager:didUpdateLocations:

iOS5にはあります

locationManager:didUpdateToLocation:fromLocation: 

1 つ目は、バックグラウンドでバッファリングされた場所を提供し、アプリケーションをスリープ状態に保ち、一連の修正でアプリケーションを起動しますが、ios5 メソッドは常に場所を提供します。

于 2013-03-26T19:13:46.843 に答える