2013-03-26 3 views
6

にいくつかの時間間隔後に動作を停止します。私はそれをForegroundに戻すと、それは再び始まり、ある時間間隔後にバックグラウンドでそれを置くと、それは再び停止する。場所マネージャは、私はアプリが<code>Location</code>の更新を停止し<code>Background</code>に<code>Background</code>内だけでなく、<code>Foreground</code>でなく、いくつかの時間間隔の後<code>LocationUpdate</code>を追跡するために持っているアプリを開発してmを背景

問題が見つからない場合は、可能な限り手伝ってください。

+0

希望する精度設定は何ですか? – AlexWien

+0

あなたの問題を解決しましたか?原因は何ですか?どうやって解決したの?あなた自身の質問に答えるかもしれませんが、これは他人を助けるかもしれません。 – AlexWien

答えて

1

あなたはここにplist

enter image description here

で、バックグラウンドでリンゴのドキュメントGetting Location Events in the Background

であり、ここでtutorial for thisあるとき、あなたのアプリが位置情報の更新が必要であることを指定する必要があります。

そして、私は最高の

  • 使用にLocation Awareness Programming Guide

  • +1

    返事をありがとうが、私はこれをplistでやった。問題は、基本的には場所の更新を停止するよりも30〜60分間更新されます。 – Himanshu

    +0

    距離フィルタの値が大きいためです。 –

    +1

    私は10mに等しい距離フィルタ値を使用しました。 – Himanshu

    0
    • 無効距離フィルタ
    • セット所望の精度読むことをお勧めします - 今では(無効)startUpdatingLocation

    をios6:

    0 iOS5を中
    locationManager:didUpdateLocations: 
    

    locationManager:didUpdateToLocation:fromLocation: 
    

    iOS5をメソッドは場所にすべてを提供しつつ、第1には、バックグラウンドでバッファリングされた場所を提供し、アプリケーションの睡眠を保持し、修正の順序でそれをウェイクアップがあります時間。

    +0

    私はios6を使っているので、バックグラウンドで移動するたびに場所の更新を取得する方法を教えてください。その時間の後に – Himanshu

    +0

    、あなたはバックグラウンドでのポジションを緩めますか、またはそれらを遅刻するのですか? – AlexWien

    +0

    バックグラウンドでフォアグラウンドに入っているときに位置を失い、再び現在の位置から更新を開始します。だから私はバックグラウンドで更新中はどうすればいいのですか? – Himanshu

    関連する問題

     関連する問題