21 October 2013

So, is there any way to to monitor or range for any beacon regardless of its ProximityUUID on iOS? The short answer is no.

The long answer involves trying a couple of different ways:

CoreLocation APIs

Using the CoreLocation APIs, the obvious way to look for all beacons is to pass a nil value for the ProximityUUID when constructing a CLBeaconRegion. But that doesn’t work. If you try this:

CLBeaconRegion *region = [[CLBeaconRegion alloc] initWithProximityUUID:nil identifier:@"myUniqueIdentifer"];

Continue reading this blog post on the Radius Networks website



Need professional help building a beacon or IoT application? Contact David here.