ios - 如何在不知道 UUID、主要值和次要值的情况下获取 objective-c 中信标的 mac 地址?

标签 ios objective-c iphone ibeacon ios-bluetooth

在我的应用程序中,我需要搜索最近的信标并检测它们的 MAC 地址以计算用户在建筑物中的确切位置。问题是我们是否可以在没有信标的 UUID、主要和次要值的情况下从 iOS 应用程序中检测到最近的信标 mac 地址?

最佳答案

想一想:如果您不知道信标的 UUID,您怎么知道它的位置?信标不知道它在哪里。必须有人亲自将信标放在它们的位置上,必须写下它们的位置,并且必须使该位置可用于您的应用程序。在那种情况下,您会假设他们也记下了 UUID。

Apple 的想法是您不能(轻松地)编写一个只找到任何信标的应用程序。信标必须与您的应用相关,否则与您无关。假设您为一家超市编写了一个应用程序,该应用程序对所有信标使用相同的 UUID。该应用应该忽略所有其他 UUID。

关于ios - 如何在不知道 UUID、主要值和次要值的情况下获取 objective-c 中信标的 mac 地址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27719448/

相关文章:

ios - 将 CVImageBuffer 转换为 YUV420 对象

iphone - 使用委托(delegate)和 IBActions 进行子类化

ios - 设置后退按钮 segue 的速度/动画

ios - 将现有音频文件复制到另一个目标时出错

iphone - 来自 iPhone/iPad 的 json Web 服务

iphone - ASIFormDataRequest 适用于模拟器但不适用于设备?

javascript - 为什么jquery追加在phonegap ios中不起作用

javascript - jQuery "on click"不适用于 ios/safari

ios - 依赖项 `AFNetworking (~> 2.5)` 未在任何具体目标中使用

ios - 带有 UIWebView 的动态 UITableViewCell