We are trying to understand how to consume the bulkupdater classes: ESTBulkUpdater & ESTLocationBeaconBulkUpdater.
Is it necessary for our app to establish connection with the beacon (using the ESTBeaconConnection or ESTDeviceManager classes) before the bulkupdate classes can perform configuration update on the target beacons? In other words, does the bulkupdater classes automatically initiate a connection to a target beacon once its prescence has been reported by in the array of CLBeacon objects returned in the method beaconManager:didRangeBeacons:inRegion:?
The new ESTLocationBeaconBulkUpdater class (to be used with the new generation beacons) uses an array of ESTSettingOperation objects instead of an array of ESTBeaconUpdateInfo objects. The ESTBeaconUpdateInfo objects can be retrieved via the method fetchEstimoteBeaconsWithCompletion in the ESTCloudManager class. I can’t find any class in the SDK which can be used to retrieve an array of ESTSettingOperation objects. Does our app need to build the ESTSettingOperation objects array? If so, how would we go about building these objects?
Is there a blog post or sample code explaining how to consume these bulk updater classes?