使用CoreBluetooth通过iOS设备连接到Windows10

时间:2017-04-01 05:29:38

标签: objective-c xcode bluetooth

问题1。 IOBluetooth可以通过LE或经典支持双向连接。但是它只支持macOs。 CoreBluetooth仅支持LE和IOS。

据我所知,为了让我在IOs设备中连接我的蓝牙连接,我必须使用CoreBluetooth框架。我是对的吗?

问题2。 CoreBluetooth框架可以将Windows10 labtop与蓝牙连接连接起来吗?

1 个答案:

答案 0 :(得分:0)

你的问题有点模糊。我假设您只想在iOS应用程序和Windows 10桌面之间交换一些数据。

  1. 是的,你是对的。在任何iOS应用中使用Bluetooth Classic都需要Apple MFI会员资格,只有拥有自己的产品才有意义。如果您不是MFI计划的成员,那么您将留下CoreBluetooth(BLE)。请注意,BLE明显慢于蓝牙经典,所以它只适用于需要传输小数据包的应用程序(预计最大速度约为4kB / s)。

  2. 是的,只要您的Windows 10设备支持BLE。如果您想使用任何SIG采用的配置文件,例如HID over Gatt,您应该能够连接而无需任何其他软件。否则,您需要实现自己的个人资料。如果您想了解有关您的选项的更多信息,建议您查看CoreBluetooth documentation和/或获取Getting Started with Bluetooth Low Energy的副本,这是对该主题的全面阅读。