iOS SDK for beacon revision F1.3d

I’m using iOS SDK v 4.4.0 from

Does anyone know if there is a compatibility issue with beacons running OS 4.6.0, and this version of the SDK?

My app is getting notifications for other beacons (hw revision D3.4, running A3.0.1 and A3.2.0 firmware) via the didDiscoverBeacons callback. So all the basic checks (BT enabled, etc) are good. This one device is not ever reported. It is being listed by the Estimote app-store app. The problem beacon is hw revision F1.3d


didDiscoverBeacons works only for beacons with firmware prior to 4.0.

If you want to detect your 4.x beacons, I’d recommend either regular iBeacon and/or Eddystone discovery. Or, if you need to detect your beacons regardless of which protocol they’re broadcasting, you can use the ESTDeviceManager, which is the new method for discovering FW 4.x devices. But iBeacon/Eddystone is probably better, because then you’re using a single method for all of your Estimote Beacons, and actually, for any iBeacon or Eddystone compatible hardware.