gpt4 book ai didi

ios - 区域监控需要多长时间才能检测到 iBeacon?

转载 作者:技术小花猫 更新时间:2023-10-29 11:07:35 26 4
gpt4 key购买 nike

以这种情况为例:用户口袋里有一部 iPhone,旁边有一个 iBeacon。她的手机正在为它进行区域监控。在现实世界中,从进入区域到应用程序被唤醒需要多少时间?我找到了 David G. Young (http://developer.radiusnetworks.com/2013/11/13/ibeacon-monitoring-in-the-background-and-foreground.html) 撰写的一篇关于该主题的优秀文章,但我无法相信它真的需要长达 15 分钟的时间。这意味着所有 iBeacon 家庭自动化场景都无法使用,因为您既不会在黑暗的房间里等待 15 分钟才能打开灯,也不会主动使用应用程序来打开灯。开门和锁门是 iBeacon 无法使用的另一种情况(NFC 在这里工作得更好)。或者我错过了什么?

最佳答案

我有一个适用于 iBeacon 的应用程序。它首先获取一对 proximityUUID 的列表并将它们注册为受监控的区域。当设备进入该区域时,仅需 1 到几秒(iPhone 5S)即可在 didEnterRegion: 事件上向我发送本地通知。当应用程序在前面时,它会立即开始在当前区域(如果有的话)中对信标进行测距,并以大约一秒的间隔进行更新。当应用程序在后台时,不会启用测距,否则它会立即报告信标消失(如果你离开它的范围)。但是,设备发布 didExitRegion 可能真的需要长达 15 分钟(我经历过):在最坏的情况下处于后台时,当仅启用重要位置监控且网络不良或无网络时。否则它会持续到大约一分钟。

抱歉,这不适合发表评论。

关于ios - 区域监控需要多长时间才能检测到 iBeacon?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21280532/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com