Apple говорит, что вы не можете обнаружить iBeacons
, не зная своего UUID
. Следовательно, вы должны ввести UUID устройства в initWithProximityUUID:uuid
.iBeacon, очень странная вещь с подходом UUID?
Очень странный вопрос. если вы продаете продукт, который использует iBeacon, личный, такой как stickNfind
, или Tile
, как они могут соединяться с вашим оборудованием в первый раз, если приложение не знает UUID?
- Один из вариантов заключается в том, чтобы отправить бумагу с ее UUID, что плохо, и делает массовое производство сложнее.
2. Все их устройства имеют одинаковый UUID, что, очевидно, не может быть правдой, потому что будет беспорядок.
- они каким-то образом напишут
UUID
от iDevice, до модуля, с воздуха, при первом использовании. Поэтому iPhone создаетUUID
, чем запрограммировать аппаратное обеспечениеUUID
(TI C2540
чип), что звучит странно для меня, потому что для этого чипа потребуется очень дорогое оборудование.
Итак, что мне не хватает с этой штукой UUID
?
Я вижу, что есть много приложений для поиска iBeacons, как они могут это сделать ???
http://stackoverflow.com/questions/24583628/uuid-major-minor-settings-for-ibeacon-devices –
Изменение UUID с воздуха требует очень сложного оборудования, потому что, когда вы устанавливаете аппаратное обеспечение, чтобы действовать как маяк, вы должны сначала переместить его, чтобы говорить BLE (чип c2540), ЧТО вы можете изменить свой UUID. Чтобы позволить ему говорить BLE, вам нужен еще один MCU, и MCU должен также получить команды BLE. – Curnelious
Пожалуйста, будьте немного более вежливы для людей, которые просто пытаются помочь. Я отредактировал ваш комментарий, чтобы удалить оскорбления. Они просто указывали на потенциальный ресурс. –