ios - 检测具有不同 UUID 的 iBeacon

标签 ios ibeacon

我正在尝试使用 UUID 作为特定信标的标识符(在本例中使用手机)。我知道 major 和 minor 用于执行此操作,但我宁愿使用 UUID 或标识符字符串。

话虽如此,有没有办法通过 CLBeacon API 扫描信标而不考虑 UUID?

最佳答案

在 Android 上,您可以扫描所有 UUID。在 iOS 上你不能。参见:

http://developer.radiusnetworks.com/2013/10/21/corebluetooth-doesnt-let-you-see-ibeacons.html

在 iOS 上,CoreLocation 限制您最多只能监视 20 个不同的 UUID。范围没有 20 个的限制,但您仍然必须提前知道 UUID。

关于ios - 检测具有不同 UUID 的 iBeacon,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20834211/

相关文章:

ios - 应用程序在 iOS 8 中运行良好,但在 iOS 7 中运行不正常

android - 是否可以在 Android 上更改 ble 设备的原始(广告)数据

ios - didEnterRegion 和 didRangeBeacons 之间的区别

objective-c - iBeacon 三边测量 - 矢量数学

ios - Facebook 中的外部链接在 WKWebView 中不起作用。知道如何解决这个问题吗?

ios - 将 24 位 PNG 图像转换为 GLubytes 数组

ios - iOS 拍摄应用程序快照时崩溃

iphone - 我可以让我的 iOS 应用程序出现在锁定屏幕的左下角吗?

ios - iOS 设备可以在监听其他 iBeacon 的同时充当 iBeacon 吗?

iphone - 关于 SQLite3 和更新 iPhone 应用程序的问题