iOS - iBeacon - 使用程序更改 UUID

标签 ios objective-c ibeacon

我是 iOS 和 iBeacon 的新手。 我对 iBeacons 的 UUID、设备的次要值和主要值感到困惑。

是否可以使用任何 objectiveC 更改/重新分配 iBeacon 设备的 UUID、minor 和 major 值。

提前致谢。 阿尔文

最佳答案

是的,这是可能的,但这取决于您使用的 iBeacons。
大多数制造商都提供一个 SDK,允许您执行类似的操作。如果您知道需要发送的命令来更改信标的 iBeacon 数据,您可以使用 Core-Bluetooth 并自己完成。但是首先要检查是否有SDK,因为更改UUID等是这些SDK的主要任务。

一个例子是 Estimote SDK .

仅使用 Apple 的内置方法无法做到这一点。没有“更改 iBeacon 数据”方法。必须用于重新分配 iBeacon 数据的蓝牙命令取决于在实际信标硬件上如何实现一切。

关于iOS - iBeacon - 使用程序更改 UUID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24759631/

相关文章:

ios - 从 UICollectionView 中删除单元格而不重新加载

ios - iPhone 上的应用程序如何在应用程序内与 BT 外围设备配对和连接?

ios - 随机播放 NSMutableArray 中的特殊项目集

ios - 如何传递 NSMutableDictionary 作为引用?

ios - 根据其约束获取 UIView 的最小尺寸

android - HTC 可以将自己宣传为 BLE Beacon 吗?

iOS - 无法以编程方式创建GPUImageView?

android - altbeacon 引用应用程序找不到信标

ios - 我们在 iTunes Connect 中的什么地方提到了 iBeacon 支持?

objective-c - 带有图像的 UIScrollView