I am working with scanning BLE devices (iBeacons and Eddystones) in iOS App, I need to uniquely identify scanned BLE devices, Since iOS device does not provide Mac address but it provides UUID which is device specific i.e. it uniquely identifies Beacon on one device but that UUID is different when scanned on another device.
I need uniqueness in BLE ID on all devices. Please suggest is there any way to do so ?
In order to resolve this I am thinking to add custom data in adverting packets of Scanned BLE devices. Please guide me if there is any way to add data in Adv Packets ?