Я работаю со сканирующими устройствами BLE (iBeacons и Eddystones) в приложении iOS, мне нужно однозначно идентифицировать сканированные устройства BLE, поскольку устройство iOS не предоставляет MAC-адрес, но оно предоставляет UUID, который является специфичным для устройства, то есть однозначно идентифицирует Beacon на одно устройство, но этот UUID отличается при сканировании на другом устройстве.
Мне нужна уникальность в BLE ID на всех устройствах. Пожалуйста, предложите, есть ли способ сделать это?
Чтобы решить эту проблему, я думаю добавить пользовательские данные в рекламные пакеты отсканированных устройств BLE. Подскажите пожалуйста, есть ли способ добавить данные в Adv Packets?