Как я понимаю, можно изменить значения UUID и основных и второстепенных значений iBeacon, используя SDK, предоставленный производителем. Я не понимаю, почему вы хотели бы изменить эти значения, так как вы можете быть уверены, что комбинация значений Major и Minor уникальна. Таким образом, вы можете просто обнаружить все iBeacons в диапазоне и выбрать те, которые вам нужны по этим значениям, вместо сканирования для iBeacons, у которых есть основное значение, которое вы установили ранее. Не могли бы вы сказать, что есть недостатки этой техники? Он все еще позволяет вам обнаруживать iBeacons в фоновом режиме?Изменение UUID, основных и второстепенных значений iBeacon
ответ
Производители часто отправляют маяки с тем же идентификатором. Если не требующийся иначе, Radius сети, например, корабли все маяки с идентификаторами:
ProximityUUID: 2F234454-CF6D-4A0F-ADF2-F4911BA9FFA6 Основные: 1 Minor: 1
Если у вас есть некоторые из этих маяков , и вы хотите, чтобы уникальные действия выполнялись при каждом обнаружении, вам необходимо изменить их идентификаторы, чтобы каждый из них был уникальным.
Есть несколько причин, чтобы изменить свои идентификаторы:
Чтобы избежать столкновений с другими владельцами радиомаяков, которые могут использовать один и тот же идентификатор, как вы. Вы не хотите, чтобы ваше приложение отвечало так, как будто оно рядом с вашим маяком, когда оно находится в совершенно другом месте рядом с маяками другого человека, которые имеют одинаковые идентификаторы.
Чтобы создать иерархию маяковых идентификаторов для запуска фона с использованием областей маяка. Это особенно важно в iOS, у которого есть ограничения, когда вы можете запустить приложение в фоновом режиме. Конструируя идентификаторы маяков и приложение вместе, вы можете настроить несколько регионов, которые запускают ваше приложение для запуска в фоновом режиме и выполняют разные действия на основе известной схемы идентификаторов.
На iOS вы можете обнаружить только маяки, чей UUID вам известен, и максимальный предел в 20 UUID для каждого приложения. Если вам нужно обнаружить более 20 маяков, и каждый из них имеет разные UUID, это не сработает.
- 1. Получение основных/второстепенных значений без мониторинга?
- 2. version_compare для проверки основных и второстепенных версий
- 3. Логика для проверки основных и второстепенных требований?
- 4. IBeacon: определение UUID
- 5. iBeacon non static UUID
- 6. iOS 10 Beacon Location Based Notifications Не предоставление основных и второстепенных значений
- 7. Рабочий поток iBeacon Уточнение
- 8. Ошибки iBeacon: настройка основных и младших идентификаторов
- 9. Максимальные значения основных и второстепенных номеров в linux
- 10. зная устройство специальный файл основных и второстепенных номеров в linux
- 11. iBeacons: понимание второстепенного, основного и UUID
- 12. IBeacon и Предлагаемые приложения
- 13. Есть ли способ шифровать передачу iBeacon UUID?
- 14. Как сканировать сигналы iBeacon без указания UUID?
- 15. iBeacon, очень странная вещь с подходом UUID?
- 16. Чтение iBeacon measuredPower в iOS
- 17. Приложение, которое меняет оценочный маяк uuid, major и minor
- 18. Изменение значений нескольких основных ключей MySQL
- 19. Проблема с совпадением основных/второстепенных CSS с помощью команды наведения
- 20. Показать UUID и адрес mac используя evothings ibeacon scan
- 21. iBeacon: получить основной и второстепенный - только поиск uuid
- 22. Получите майора и майор от UUID оценки iBeacon
- 23. iBeacon-устройства сканируют и извлекают второстепенные, основные, uuid-параметры
- 24. iBeacons iOS 7: отличается ли идентификатор Bluetooth от UUID?
- 25. База данных уведомлений iBeacon
- 26. Поиск основных и второстепенных осей эллипса, зная определенную точку P и ее эксцентриситет?
- 27. Ranging 500 iBeacons с использованием одного UUID
- 28. iBeacon, Bluetooth BLE и управление автопарком
- 29. значения значений по умолчанию cqlengine и uuid
- 30. sniff ibeacon package with proximity UUID major minor
Есть ли способ установить UUID, основные и второстепенные значения без приложения производителя? – Koffiman
Это зависит от производителя. Каждый из них имеет другой механизм настройки. Некоторые поставляют SDK для конфигурации, некоторые из них имеют приложение. – davidgyoung
Давид, не могли бы вы назвать производителя, у которого есть такой SDK? – Koffiman