是否可以在 Mac OS X 上提供 BLE 服务?
从此处找到的 CoreBluetooth 文档http://developer.apple.com/library/mac/#documentation/CoreBluetooth/Reference/CBCentralManager_Class/translated_content/CBCentralManager.html看起来您可以扫描并连接到外围设备。我正在寻找充当perisperhal。
是否可以在 Mac OS X 上提供 BLE 服务?
从此处找到的 CoreBluetooth 文档http://developer.apple.com/library/mac/#documentation/CoreBluetooth/Reference/CBCentralManager_Class/translated_content/CBCentralManager.html看起来您可以扫描并连接到外围设备。我正在寻找充当perisperhal。
现在可以使用 OS X Mavericks (10.9)。适用于 iOS 的相同 CoreBluetooth CBPeripheralManager API 在 OS X 上可用。
一个例子可以在这里找到。
如果您查看 Xcode 中的 IOBluetooth 和 CoreBluetooth 框架头文件,您会注意到 CBCentralManager 存在,但与 iOS 不同的是,CBPeripheralManager 不存在。
因此,在 OS X 上,您可以充当 Central,但不能充当 Peripheral。