Ошибка при подключении к Estimote Beacon iOS

1

Каждый раз, когда я пытаюсь соединиться с оценочными маяками, используя метод ConnectToBeacon, я получаю эту ошибку:

Маяк не находится в радиусе действия, имеет устаревшее программное обеспечение или является виртуальным маяком.

но тот же маяк имеет близость 2 и значение rssi как -72.

Ниже приведен снимок кода, который я пробовал:

public class ConnectingToBeacon : ESTBeaconDelegate
{
    ESTBeacon samplebeacon;

    public ConnectingToBeacon(ESTBeacon beacon)
    {
        samplebeacon = beacon;
        samplebeacon.Delegate = this;
        samplebeacon.ConnectToBeacon();

    }

    public override void ConnectionDidFail (ESTBeacon beacon, NSError error)
    {
        Console.WriteLine ("Proximity " + beacon.Ibeacon.Proximity.ToString ());
    }

}

Я что-то упускаю?

Теги:
ibeacon
estimote

2 ответа

1

Попробуйте использовать приложение Estimote iOS для обновления вашего маяка до последней версии FW (2.1) по воздуху.

Приветствия.

0

Получите последнюю версию SDK с https://github.com/Estimote/iOS-SDK. Попробуйте подключиться к маякам с помощью приложения Estimote, чтобы убедиться, что маяки действительно работают или нет.

Если вы не можете найти маяки с помощью приложения Estimote, тогда время автономной работы ваших маяков может закончиться.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню