我开始使用我的新IBeacon设备。
我写了一些测试应用程序,以了解区域监控,现实生活中的测距行为。
根据我的经验:
监视didEnterRegion / didExitRegion行为不一致。有几次,当测距可以看到设备时,不会立即调用didEnterRegion,只需几分钟(有时是5分钟)。相反,当测距看不到任何设备时,didExitRegion不会立即出现,仅在几分钟后。
邻近度非常不准确
监控区域时,它会在一秒内调用didExitRegion / didEnterRegion,即使设备和我的IPhone在同一个地方
因此,我无法做出以下 - 琐碎的 - 工作流程:
因此,在根据IBeacon监控做出一些动作之前,需要进行一些数据过滤,后期处理。由于这是一项非常新的技术,其中的信标数量非常少,因此几乎不可能找到真实的样本(除了来自文档的简单样本代码,而不是来自现实生活),经验,并找到这些样本的答案问题。
有人有经验吗?如果是这样,他是否看到像我这样的问题?是否有任何常见的工作流程,模式可以解决它?
非常感谢!