当前位置 : 主页 > 手机开发 > ios >

ios – 用Mac监控iBeacon区域?

来源:互联网 收集:自由互联 发布时间:2021-06-11
我知道这听起来很奇怪,但配备蓝牙LE的Mac可以使用区域监控来监控周围的iBeacons吗?例如,我会用我的iPhone播放iBeacon信号,Mac就可以看到它. 这可能吗?我的理由是当iPhone靠近它时能够在
我知道这听起来很奇怪,但配备蓝牙LE的Mac可以使用区域监控来监控周围的iBeacons吗?例如,我会用我的iPhone播放iBeacon信号,Mac就可以看到它.

这可能吗?我的理由是当iPhone靠近它时能够在Mac上执行任务.也许有更好的方法来做到这一点?

是的,这是完全可能的……

它没有官方API,但请查看此项目的源代码:

https://github.com/liamnichols/iBeaconScanner

它展示了如何在使用CoreBluetooth的区域中监听使用iBeacon协议进行广播的BLE设备.

希望能帮助到你

编辑:虽然商业应用程序可能需要实现自己的广告协议,而不是试图退回iBeacon协议……如果你想了解iBeacon的广告数据如何工作,请看看这个答案:https://stackoverflow.com/a/19026387/814389它显示广告的打包结构.

网友评论