2017-08-18 11 views
0

私は、地域を離れるか入力したときに私にバックグラウンドで警告するテストコードを書きました。 「常に」位置情報アクセスに優れています。 - ただし、アプリのロケーションアクセスを「使用中」に変更すると、それ以上は機能しません。戻ったときに再び働きます。「常に」位置情報アクセスなしでiOSでジオフェンシング(地域監視)を使用できますか?

「常に」位置情報にアクセスすることなく、iOS上のジオフェンシング(地域監視)がで動作するような印象を受けました。それが正しく動作するための資格や設定がありますか?

白抜きの矢印でも、それが「常に」にオンされることなく、サポートされていないことをチップオフの一種である、「常に」せずにステータスバーに表示されませんが、ええ....

答えて

1

これは予想通りです。地域の監視、訪問の監視、重要なロケーションの変更はOSレベルで処理され、必要に応じて常にアクセスします。これはWWDC Core Location Best Practice Minute 14:09

enter image description here

+0

からのスクリーンショットです...「背景場所セッション」とは何ですか? –

+0

わかりません。私はその場所がバックグラウンドで働いていることを推測しています。標準はフォアグラウンドで作業していることを意味します。私はWWDCを通過する必要があります。あなたはまた、その写しを読む/検索することができます – Honey

+0

@BenGuildそれは私が正しいと思われる。この[瞬間](https://developer.apple.com/videos/play/wwdc2016/716/?time=196)から、最初に話すのは、Core Locationのパンとバターです位置情報サービス。それは2つの異なるバージョンがあります。最初のバージョンは単一の場所APIです。 Request Locationを呼び出すと、コアロケーションは、ユーザーの見積もりを生成して代理人に配信するために最善を尽くします。 また、継続的な場所APIも提供しています。 – Honey

関連する問題