列出我的蓝牙设备iOS

时间:2016-09-02 12:56:27

标签: ios bluetooth sdk

我想知道是否有办法编写应用程序来识别iPhone上“我的设备”下的蓝牙设备。另外,我想列出当前连接的设备。

我曾经与开发人员合作过,他声称它不适用于任何SDK。我觉得很难相信。

我知道我可以扫描我附近的所有蓝牙设备,我已经开发了一个应用程序来做到这一点,但我仍然想列出手机上的应用程序及其连接状态。

感谢您的时间。

1 个答案:

答案 0 :(得分:0)

你可以做点什么,

  NSArray *connectedAccessories = [[EAAccessoryManager sharedAccessoryManager] connectedAccessories];

对于扫描,你可以这样做,

CBUUID *heartRate = [CBUUID UUIDWithString:@"180D"];


NSDictionary *scanOptions = [NSDictionary dictionaryWithObject:[NSNumber numberWithBool:NO] forKey:CBCentralManagerScanOptionAllowDuplicatesKey];


[cm scanForPeripheralsWithServices:[NSArray arrayWithObject:heartRate] options:scanOptions]

您可以参考This SO PostThis SO Post