iOS 蓝牙连接获取MAC地址的方法

iOS 蓝牙连接获取MAC地址的方法,第1张

iOS自从7以后就无法从API直接获取设备的MAC地址,只能用UUID来标识设备,要注意的是同一个设备在不同手机上显示的UUID不相同

解决办法

1:把它加到蓝牙的广播包里,但是这样的话对硬件来说负担很大 而且芯片会不稳定

2:有的设备可以通过 “180A”这个服务来发现特征,再来读取 “2A23”这个特征值,可以获得Mac地址(如果你的蓝牙设备不支持这样获取,你可以跟硬件工程师沟通,来获得Mac地址,添加一个获取地址命令或者增加一个含地址的特征值都可以很容易的获取)

1:蓝牙连接的流程

a建立中心设备管理者

b扫描外设

c连接外设

d扫描外设中的服务

e扫描外设中的特征

f订阅或读取特征值

g获取外设中的数据

设备连接断开

写入数据成功的回调

原文连接: >

以上就是关于iOS 蓝牙连接获取MAC地址的方法全部的内容,包括:iOS 蓝牙连接获取MAC地址的方法、iOS如何获取UDID作为授权验证设备码、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9482611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存