使用Kontakt.io SDK监视UUID + Major

时间:2014-12-12 17:17:26

标签: ios ibeacon

根据[1]的描述,我认为可以使用Kontakt.io SDK监控UUID + major:

如何使用Kontakt.io SDK监控UUID + major,而不仅仅是UUID?这应该是可以的:

  

区域只能由邻近UUID定义,UUID加Major   值,UUID加上主要和次要值。您可以选择级别   你需要的粒度。

但是KTRegion只有一个uuid属性。我的期望是KTRegion类中有一个majorId属性。但这并不存在。

顺便说一句,我知道如何使用iOS位置管理器进行监控。这不是这个问题的答案。

[1] http://kontakt.io/blog/beacon-id-strategy-guide-quick-deployment/

1 个答案:

答案 0 :(得分:0)

不知何故,Kontakt.io的文档中有一个错误,对不起。 Atm,您无法在KTKRegion对象中设置主要值和次要值。

那就是说,实现同样的效果并不是什么大问题。 您必须在委托方法 - (void)locationManager:(KTKLocationManager *)locationManager didRangeBeacons:(NSArray *)beacons 中添加条件,以按需要的次要和次要方式过滤远程信标。

说实话,这与CLBeaconRegion在幕后的方式类似。