BluetoothMacAddressDemo icon indicating copy to clipboard operation
BluetoothMacAddressDemo copied to clipboard

这是一个iOS获取蓝牙Mac地址的例子,苹果官方并没有提供获取蓝牙Mac地址的方法,这个例子是基于MPBluetoothKit写的

Results 3 BluetoothMacAddressDemo issues
Sort by recently updated
recently updated
newest added

根据你的Demo 调试到该行: service discoverCharacteristics:@[macCharcteristicUUID] withBlock:^(MPPeripheral *peripheral, MPService *service, NSError *error) 获取到的characteristics 为空,包括MAC电脑,苹果手机登,都无法获取到MAC地址。

我连接的蓝牙打印机,打印出来的地址为空BluetoothMacAddressDemo[3507:1997198] macString:00:00:00:00:00:00

我用4S模拟一个peripheral, 用5S做主机连接,能发现service :180F,1805, 180A ,1111, discoverCharacteristics能发现char..: 2A24, 2A29, 用[service discoverCharacteristics:@[[CBUUID UUIDWithString:@"2A23"]]]; 没有结果