2015-09-23 14 views
8

ターゲットの機能にBackground Modes > Location updatesを有効にしました。私はiOS 9シミュレータでアプリを実行し、シミュレータにLocation > City runというバックグラウンドの状態でアプリを置くと、位置の更新が継続しているようです。しかし、私は実際のiOS 9デバイスでアプリを実行し、バックグラウンドに入って数秒後にステータスバーのロケーションサービスの矢印が消え、ロケーションのアップデートは受信されません。iOS 9ではなく、シミュレータでバックグラウンドで動作しているアプリの位置情報を更新

一方、私は実際のiOS 8デバイスでアプリを実行しましたが、位置を聞いているようです(ステータスバーの矢印は消えません)。

なぜロケーションサービスがiOS 9本当iPhoneにバックグラウンドで停止していますか?

私は、事前に感謝し、これを解決するための助けが必要。

答えて

14

iOS 9では、allowsBackgroundLocationUpdatesからyesに設定する必要があります。これは私のためにそれを固定ドキュメントhere

+0

を参照してください。 – fedoroffn

+0

Thanx a lot。あなたは私の日を救った –