【发布时间】:2015-05-06 11:57:32
【问题描述】:
我想重命名 BLE Device 的设备名称。在 iOS 6.1.3 中,我可以编写通用访问配置文件服务的“设备名称”特征。但在 iOS 7 及更高版本中,CBPeripheral 无法发现 Generic Access Profile Service(1800)。
我的问题是是否可以在 iOS 7 中读取/写入 BLE 设备的设备名称特征?如果有可能,那我该怎么做?如果苹果在 iOS7 及更高版本中删除了此支持,那么有什么替代方法可以做到这一点?
【问题讨论】:
-
我的理解是已经不可能了。但是为什么你仍然需要更改设备名称呢?您始终可以在服务 UUID 中包含您自己的任意信息,这可能会替换您使用设备名称的内容
-
感谢@BrockAmhurst 的快速反馈。实际上,这是我的客户端应用程序的一项重要功能。这就是为什么我要重命名设备名称特征
标签: ios