IBeacon与IOS7的行为不一致

时间:2013-11-14 14:33:55

标签: ios7 bluetooth core-location ibeacon

我开始使用我的新IBeacon设备。

我写了一些测试应用程序,以了解区域监控,现实生活中的测距行为。

根据我的经验:

  • 监视didEnterRegion / didExitRegion行为不一致。有几次,当测距可以看到设备时,不会立即调用didEnterRegion,只需几分钟(有时是5分钟)。相反,当测距看不到任何设备时,didExitRegion不会立即出现,仅在几分钟后。

  • 邻近度非常不准确

  • 监控区域时,它会在一秒内调用didExitRegion / didEnterRegion,即使设备和我的IPhone在同一个地方

因此,我无法做出以下 - 琐碎的 - 工作流程:

  • 地理围栏信标监控
  • 通过监控进入区域时,开始测距
  • 通过监控退出区域时,停止测距

因此,在根据IBeacon监控做出一些动作之前,需要进行一些数据过滤,后期处理。由于这是一项非常新的技术,其中的信标数量非常少,因此几乎不可能找到真实的样本(除了来自文档的简单样本代码,而不是来自现实生活),经验,并找到这些样本的答案问题。

有人有经验吗?如果是这样,他是否看到像我这样的问题?是否有任何常见的工作流程,模式可以解决它?

非常感谢!

0 个答案:

没有答案