Задать вопрос
@IgorFedorchuk

Способы решения проблемы indoor навигации в iOS?

Постановка задачи: проходя мимо какого-то объекта в здании человек с iOS устройством должен получать сигнал об этом. Программа, которая отслеживает данный регион может быть выключена.


Проблема в том, что GPS не дает достаточной точности, чтобы можно было отслеживать перемещение устройства в здании. Этому способствует как погрешность определения координат встроенного gps приемника, так и помехи внутри здания (радиосигнал других устройств, металлические конструкции). Есть возможность решения проблемы с помощью iBeacon, но блютуз как правило выключен, поэтому человек может не получить сигнал.
  • Вопрос задан
  • 3073 просмотра
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    iOS-разработчик
    10 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 2
hybridcattt
@hybridcattt
Есть еще вариант по вайфай-точкам определять. Но тут сложнее, чем с iBeacon, да и вайфай тоже может быть выключен.
Ответ написан
@SBKarr

В API предусмотрена возможность попросить пользователя включить Bluetooth (что можно сделать при первом запуске приложения [[CBCentralManager alloc] initWithDelegate:self queue:nil options:@{CBCentralManagerOptionShowPowerAlertKey:[NSNumber numberWithBool:NO]}

Источник:

Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы