请问蓝牙服务端如何判断所连接的是安卓客户端还是苹果客户端?

fan183579
Posts: 81
Joined: Thu Nov 25, 2021 6:37 am

请问蓝牙服务端如何判断所连接的是安卓客户端还是苹果客户端?

Postby fan183579 » Fri Mar 18, 2022 6:40 am

请问可以判断吗?

ESP_XuLZ
Posts: 173
Joined: Fri Mar 26, 2021 6:04 am

Re: 请问蓝牙服务端如何判断所连接的是安卓客户端还是苹果客户端?

Postby ESP_XuLZ » Mon Mar 21, 2022 1:03 am

可以通过 mac 进行判断,前提是设备使用的是public address, 查询方法可以参考这篇文章: https://blog.csdn.net/z497544849/articl ... /106399061

fan183579
Posts: 81
Joined: Thu Nov 25, 2021 6:37 am

Re: 请问蓝牙服务端如何判断所连接的是安卓客户端还是苹果客户端?

Postby fan183579 » Mon Mar 21, 2022 1:40 am

ESP_XuLZ wrote:
Mon Mar 21, 2022 1:03 am
可以通过 mac 进行判断,前提是设备使用的是public address, 查询方法可以参考这篇文章: https://blog.csdn.net/z497544849/articl ... /106399061
但是我的设备并没有进行网络连接,只是连接了蓝牙,无法使用这种方式进行查询

ESP_XuLZ
Posts: 173
Joined: Fri Mar 26, 2021 6:04 am

Re: 请问蓝牙服务端如何判断所连接的是安卓客户端还是苹果客户端?

Postby ESP_XuLZ » Tue Mar 22, 2022 8:28 am

那就没啥办法确认了, 协议栈中也没有保存地址的厂商信息

337845818
Posts: 4
Joined: Thu Mar 24, 2022 5:56 pm

Re: 请问蓝牙服务端如何判断所连接的是安卓客户端还是苹果客户端?

Postby 337845818 » Thu Mar 24, 2022 5:57 pm

看起来苹果申请的OUI不是很多,可以自己存下来试试?

Who is online

Users browsing this forum: No registered users and 139 guests