1

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

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

但同一个信标的接近度为 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 ());
    }

}

我错过了什么吗?

4

2 回答 2

1

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

干杯。

于 2014-07-18T15:55:54.093 回答
0

从https://github.com/Estimote/iOS-SDK获取最新的 SDK 。尝试使用 Estimote 应用程序连接到信标,以确保信标实际工作或不工作。

如果您也无法使用 Estimote App 找到信标,那么您的信标的电池寿命可能已经结束。

于 2017-03-15T09:46:04.313 回答