SO上与iBeacon及其背景功能相关的问题数量正在增加,但在这一点上存在一些困惑。
我一直在测试AirLocate项目。 iBeacon具有2个“功能”:区域监控和测距。
区域监控仅限于20个区域,并且可以在后台运行(侦听设备),并具有不同的代理来通知侦听应用程序(和用户)进入/退出区域 - 即使应用程序处于后台或电话已锁定。
测距仅在前台中工作,但会返回一个数组(无限?)包含所有找到的iBeacon以及它们的属性(UUID等)。
此外,那个20个区域监控是设备限制。如果用户使用地理围栏提醒,其他使用区域监控的应用程序,则会降低该数字。
那么,我们是否在说,在应用程序处于后台或手机被锁定时,我无法部署一个使用商店iBeacon向用户发送“特定商店”通知的全购物中心(100家店以上)应用程序?
我了解到广告设备(信标)也必须在前台,以便广告某个侦听设备可能“进入”的区域。那么,如果商店的业主拥有iOS设备;例如,我不能通过要求他使用他的iPhone(至少在早期)作为广告设备(信标)来节省他的钱 - 因为应用程序可能不会始终在前台?
因此,在iBeacon + MLB的情况下,单个UUID(或<20个UUID)用于应用程序可能确定入口门,然后用户是否需要解锁手机/将应用程序带到前台才能使用它(找到座位等)?
我能否将iBeacon称为需要用户最“前台”注意力的单个位置/事件(商店,公园等)功能,以实现“完整”的实际用例?
我尝试清楚地阐述用户用例,以使其实用化。请回复有更多的信息。
我一直在测试AirLocate项目。 iBeacon具有2个“功能”:区域监控和测距。
区域监控仅限于20个区域,并且可以在后台运行(侦听设备),并具有不同的代理来通知侦听应用程序(和用户)进入/退出区域 - 即使应用程序处于后台或电话已锁定。
测距仅在前台中工作,但会返回一个数组(无限?)包含所有找到的iBeacon以及它们的属性(UUID等)。
此外,那个20个区域监控是设备限制。如果用户使用地理围栏提醒,其他使用区域监控的应用程序,则会降低该数字。
那么,我们是否在说,在应用程序处于后台或手机被锁定时,我无法部署一个使用商店iBeacon向用户发送“特定商店”通知的全购物中心(100家店以上)应用程序?
我了解到广告设备(信标)也必须在前台,以便广告某个侦听设备可能“进入”的区域。那么,如果商店的业主拥有iOS设备;例如,我不能通过要求他使用他的iPhone(至少在早期)作为广告设备(信标)来节省他的钱 - 因为应用程序可能不会始终在前台?
因此,在iBeacon + MLB的情况下,单个UUID(或<20个UUID)用于应用程序可能确定入口门,然后用户是否需要解锁手机/将应用程序带到前台才能使用它(找到座位等)?
我能否将iBeacon称为需要用户最“前台”注意力的单个位置/事件(商店,公园等)功能,以实现“完整”的实际用例?
我尝试清楚地阐述用户用例,以使其实用化。请回复有更多的信息。