连接到IBeacon的问题

我用这个例子来连接IBeacon。 我相信我的UUID是正确的。 但是事件RegionEntered从不被调用,而DidRangeBeacons事件中的e.Beacons.Length始终为0。

locationMgr.DidRangeBeacons += (object sender, CLRegionBeaconsRangedEventArgs e) => { var a = e.Region; if (e.Beacons.Length > 0) { //make notification } } 

与上述示例不同的是,我使用IBeacon而不是iPad。

通过使用iOS的定位应用程序,确保您知道信标的ProcimityUUID。 您需要使用ProximityUUIDconfiguration应用程序。

如果应用程序无法检测到您的信标,则信标可能configuration错误,或者您可能没有适当的UUID。

编辑:我已经添加了如何在这里扫描您的ProximityUUID的说明。