我构建了工作的iBeacon应用程序,其中信标得到监控和正确测距,现在的工作流程是这样的
但是我想知道何时停止监视和测量灯塔!
答案 0 :(得分:0)
对于大多数应用来说,没有理由停止监控或测距。人们认为他们需要这样做的主要原因是节省电池电量。但iOS CoreLocation和Android Beacon Library会在应用程序处于后台时自动限制信标扫描,以控制电池使用。
除非您的应用程序设计为在前台运行较长时间,或者需要额外的措施来延长背景范围时间,否则通常没有理由限制范围。我的大多数应用程序在启动时启动监控和测距,并且永不停止。
当然,有些用例你根本不想再获得信标发现回调,所以如果这适用于你的应用,那么请务必关闭测距和监控。
答案 1 :(得分:0)
当日期/时段完成信标任务时,您可以停止监控信标。
例如:
用户进入信标区域,您发送通知并完成任务。如果同一个用户退出该区域并再次进入,则您不希望通过多个通知来阻止它们。因此,您停止监视一天或特定时间。