Gimbal S10 в режиме iBeacon не отображается в образце приложения Apple AirLocate
-
21-12-2019 - |
Вопрос
Я использую устройство Gimbal серии 10, настроенное в режиме iBeacon с использованием одного из UUID AirLocate (первый — E2C56DB5-DFFB-48D2-B060-D0F5A71096E0).Когда я использую iBeacon Locate на своем телефоне Android, я вижу, что подвес передает правильный UUID.Однако, когда я пытаюсь использовать Apple AirLocate
демонстрационное приложение, оно не работает при попытке найти iBeacon.Я также не могу найти его в версии iBeacon Locate для iOS той же компании Radius Networks.
Я использую бета-версию Xcode/iOS.
У нас есть внутренние приложения, которые хотели бы использовать функции микролокации, которые позволяют iBeacons, и я пытаюсь собрать быстрое доказательство этой концепции.Если я не смогу получить расстояние iBeacon, используя пример кода в AirLocate, я не смогу продолжить.Любая помощь или опыт в этом вопросе будут очень признательны.
Решение
Два предложения:
Первый, Внимательно проверьте, чтобы каждый символ этого ProximityUUID был введен, как указано выше, в конфигурации подвеса.Если хотя бы один символ отсутствует, он не будет виден в AirLocate или версии iOS. Найдите приложение iBeacon.
Версия для Android iBeacon Найти показывает все iBeacons независимо от ProximityUUID, поэтому он все равно будет виден в случае проблемы с конфигурацией.
Второй, Eсть известная ошибка в iOS 7.1 CoreLocation
где обнаружение iBeacon может полностью прекратиться, пока вы не перезагрузите телефон.Попробуйте перезагрузиться и посмотреть, начнет ли маяк отображаться в обоих приложениях на iOS.