连接到estimote beacon iOS时出错

时间:2014-07-16 00:49:22

标签: c# ios ibeacon estimote

每次尝试使用ConnectToBeacon方法连接estimote信标时,都会收到此错误:

  

Beacon不在范围内,已经过时的软件或是虚拟信标。

但是相同的信标具有接近度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 ());
    }

}

我错过了什么吗?

2 个答案:

答案 0 :(得分:1)

请尝试使用Estimote iOS应用程序通过无线方式将您的信标更新为最新的FW(2.1)。

干杯。

答案 1 :(得分:0)

https://github.com/Estimote/iOS-SDK获取最新的SDK。 尝试使用Estimote App连接到信标,以确保信标实际上正常工作。

如果您无法使用Estimote App找到信标,那么您的信标的电池续航时间可能会结束。