相关疑难解决方法(0)

iBeacon在后台 - 用例

与iBeacon及其背景能力相关的SO问题数量正在增加,并且在这一点上存在一些混淆.我一直在测试AirLocate项目.

iBeacon有2个"能力":区域监控和测距.

区域监控仅限于20个区域,可以在后台(监听设备)运行,并有不同的代表通知该区域的进入/退出的听力应用程序(和用户) - 即使应用程序在后台或手机已锁定.

测距仅在前台工作,但会返回(到听音设备)所有iBeacons及其属性(UUID等等)的数组(无限制?)

此外,20个区域监控是设备限制.如果用户正在使用地理围栏提醒,则使用区域监控的其他应用程序; 这会降低这个数字.

  1. 那么我们是否说我不能部署一个商城范围内的(100商店+)应用程序,该应用程序使用商店iBeacons向用户发送"特定于商店"的通知,而应用程序在后台或手机被锁定?

  2. 我认为广告设备(信标)也必须在前台,以宣传听音设备可以"进入"的区域.我们也这样说,如果商店的所有者拥有iOS设备; 我不能通过要求他使用他的iPhone(至少在早期)作为广告设备(信标)来节省他的钱 - 因为应用程序很可能并不总是在前台?

  3. 因此,在iBeacon + MLB的情况下,单个UUID(或<20 UUID)用于应用程序可能确定入口门,然后将要求用户解锁手机/将应用程序带到前台用它(找座位等)?

然后我可以调用iBeacon:单个位置/事件(商店,公园等)功能需要用户最"前景"的注意力才能拥有"完整"的实际用例吗?

我试图阐明用户案例以使其实用化.请回复多于是或否.

core-bluetooth bluetooth-lowenergy ios7 ibeacon

33
推荐指数
1
解决办法
1万
查看次数

iBeacons多重监控

我正在开发一个应用程序,它将有多个ibeacons来检测和反应.客户端有不同的商店,他想在其中部署信标.我现在处于ibeacons非常接近的境地.所有信标共享相同的UUID但不同的主要和次要值.

情况是这样的:

用户进入商店并通过信标监控接收第一个通知.现在为了获得另一个信标的另一个通知,用户必须离开该区域并再次输入,以便进行didEnterRegion呼叫,否则用户将不会获得其他信标的警报.这种情况在我的案例中没有发生.信标彼此靠近,一旦进入该信标,用户就不会真正离开该区域.一旦设备被锁定或应用程序被杀死,通知就不会通过测距.

有关如何在实际案例中解决此问题的任何建议.如何在锁定屏幕上获取所有信标的通知.我正在使用estimote信标进行开发.

ios ibeacon

6
推荐指数
1
解决办法
4899
查看次数

标签 统计

ibeacon ×2

bluetooth-lowenergy ×1

core-bluetooth ×1

ios ×1

ios7 ×1