После успешного обнаружения iBeacons
из Esimote SDK я начал работать с Eddystone beacons
в том же SDK с помощью
<EstimoteSDK/ESTEddystone.h>
Я предоставил идентификатор пространства имен в объекте ESTEddystoneFilterUID
, как показано ниже, а затем начал обнаруживать маяки из метода startEddystoneDiscoveryWithFilter
.
ESTEddystoneUID *eddystoneUID = [[ESTEddystoneUID alloc] initWithNamespaceID:@"0x2f234454f4911ba9ffa6" instanceID:@"1"];
self.uidFilter = [[ESTEddystoneFilterUID alloc] initWithUID:eddystoneUID];
[self.eddystoneManager startEddystoneDiscoveryWithFilter:self.uidFilter];
Позже я пришел к делегату eddystoneManager:didDiscoverEddystones:withFilter
с пустым массивом eddystones
.
Чего-то не хватает? Может ли кто-нибудь помочь получить пространство UUID/имя маяка в диапазоне.