Eddystone信标的背景信标检测和通知(iOS和Android)?

Thá*_*Ngô 1 altbeacon google-beacon-platform eddystone

我们可以在应用程序背景中检测信标(iOS和Android).我看到Eddystone信标有iOS背景的问题.怎么解决这个?

dav*_*ung 6

iOS确实允许像Eddystone这样的服务广告的背景检测,但是Eddystone检测时间可能比iBeacon慢.iBeacon检测更快的原因是因为Apple已经使用硬件过滤器对其进行了优化.当您监控iOS上的iBeacon区域时,会激活蓝牙芯片中的硬件过滤器插槽.这会导致iBeacon检测在应用程序处于后台时大约2秒内发生,前提是硬件插槽尚未用完.

您可以通过使用信标交换Ibeeacon传输和Eddystone传输并使您的应用程序同时查找两者来获得类似的Eddystone信标快速检测.iBeacon检测将在后台非常快速地唤醒您的应用程序,一旦激活,它将能够立即接收Eddystone广告.

您可以在此处详细了解蓝牙硬件检测插槽如何影响iBeacon检测时间.

完全披露:我是Radius Networks的总工程师,负责制作交叉iBeacon和Eddystone传输的信标.