【问题标题】:How to get MAC Address of beacon when ranging and monitoring in iOS在iOS中测距和监控时如何获取信标的MAC地址
【发布时间】:2015-06-09 02:54:39
【问题描述】:

我正在开发能够检测 UUID、主要 ID 和次要 ID 的应用程序。但是现在我想在应用程序检测到信标的 UUID 时获取信标的 MAC 地址。不知道是否可行?我也用谷歌搜索,但我找不到获取信标 MAC 地址的方法。据我所知,信标基于 BLE,所以我认为如果我使用 BLE 扫描信标,我可以获得 MAC 地址,但我使用核心位置来检测 UUID、主要和次要 ID。请给我一些建议来解决它。提前致谢。

【问题讨论】:

    标签: ios objective-c bluetooth-lowenergy core-location ibeacon


    【解决方案1】:

    无法获取beacon的mac地址。

    即使你用蓝牙API扫描,你也无法获取mac地址。

    另外,参考这个链接 How can I programmatically get the Bluetooth MAC address of an iPhone?

    【讨论】:

    • 感谢您的回答,但正如我在 EstimoteSDK 中看到的那样,它具有 macAdress 属性。那么它能够得到macAddress吗?
    • 他们在扫描响应包中发送MAC地址。不是从API获取
    • 这是正确的。您可以在 Android 上阅读 mac,但不能在 iOS 或 OSX 上阅读。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-24
    • 1970-01-01
    • 2015-01-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多