I've been working with the Indoor Location example app (Swift) and right now it only starts computing the location of the user when the LocationViewController calls the <a href="https://github.com/Estimote/iOS-Indoor-SDK/blob/master/Examples/IndoorLocation%20SwiftExample/IndoorLocation%20SwiftExample/LocationViewController.swift#L38">viewWillAppear method</a>. And this works fine... but for my application, I actually need the app to start recording the location of the user whenever the user is within range of a minimum number of beacons (ie. 3). I'm pretty sure the standard EstimoteSDK has a geofencing feature for this... but how can I implement this using the Indoor Location SDK?
I see markup doesn't work here. Sorry about the link.
Hi Andy,
You could have a beacon ranging running, and if the size of the beacons
array is >= 3, start indoor location updates. You might want to untie the Indoor Location Manager and the Beacon Manager from a View Controller for that to work—put 'em in the App Delegate for example.
As for the markup, Markdown works (: