ビーコン領域監視のレンジングは1秒間隔。それ以上速くできない。
実際これが結構遅い。 3mぐらいしか離れてないオブジェクト同士を移動する場合、didEnterとか待ってられないし、1秒待ってたら「遅い!」ってな感覚がある
Core Bluetooth を使えばアドバタイズのインターバルまで速くできる。100msecとか。
Core Location によるビーコン領域監視のメリットはバックグラウンドでの挙動なので、レンジングを高速に行いたい場合、フォアグラウンドでは Core Bluetooth を使うのがベストプラクティスなのでは?