我需要构建一个应用程序,以便它检测到设备是否在车内(假设)。
我对它进行了一些研究,发现 iBeacons 可能对此很方便,但我正在寻找任何替代方案,然后再一起使用 iBeacons。
我还考虑了 NFC 贴纸,但要从中获取数据,应该持续扫描 NFC 贴纸,我怎么能检测到该设备不在贴纸附近。
Google 的 EddyStone 是否为 iOS 和 Android 提供了良好的服务?
信标适用于这个用例。 移动设备将检测每秒或更长时间发送的信标数据包,提供快速回调以告诉您设备是否靠近车内的信标。
Eddystone 和 iBeacon 都可以在 iOS 和 Android 上运行,但 iBeacon 在 iOS 上的检测速度方面具有真正的优势,因为 Apple 优化了 iBeacon 的检测,在大多数情况下在几秒钟内检测到。Eddystone 在 iOS 上将花费更长的时间。在 Android 上,两种格式的检测速度相同。
当移动设备超出车内信标的范围时,您的应用程序将收到一个回调,指示已发生这种情况。