10

是否可以在 Mac OS X 上提供 BLE 服务?

从此处找到的 CoreBluetooth 文档http://developer.apple.com/library/mac/#documentation/CoreBluetooth/Reference/CBCentralManager_Class/translated_content/CBCentralManager.html看起来您可以扫描并连接到外围设备。我正在寻找充当perisperhal。

4

2 回答 2

11

现在可以使用 OS X Mavericks (10.9)。适用于 iOS 的相同 CoreBluetooth CBPeripheralManager API 在 OS X 上可用。

一个例子可以在这里找到。

于 2013-11-12T16:38:56.680 回答
2

如果您查看 Xcode 中的 IOBluetooth 和 CoreBluetooth 框架头文件,您会注意到 CBCentralManager 存在,但与 iOS 不同的是,CBPeripheralManager 不存在。

因此,在 OS X 上,您可以充当 Central,但不能充当 Peripheral。

于 2013-03-29T12:52:06.143 回答