0

ジオフェンシング/ビーコン領域の監視を行うアプリがあります。アプリは、フォアグラウンド、バックグラウンド、および強制終了された状態でうまく機能します。

問題: 電話を再起動した後 (アプリを強制終了せずに)、ビーコン/ジオフェンス イベント (入口/出口) の遅延に気付き、再起動時にアプリを手動で起動しません。以前にリージョンに入ったとしても、再起動の 3 ~ 4 分後にのみ、入口/出口イベントの取得を開始します。それは正常な動作ですか?

ありがとう

4

1 に答える 1

0

これは正常です。 バージョン 7 で iBeacon サポートが追加されてから、この数分間の遅延に気付きCoreLocationました。正確な時間は、ハードウェア モデルごとに異なり、同じハードウェア モデルでの再起動の間でも異なります。

テストを繰り返して遅延を統計的に特徴付けることは可能かもしれませんが、これには非常に時間がかかります。結局のところ、とにかくそれについてできることは何もありません。

于 2016-01-18T21:14:21.717 に答える