iOS和蓝牙

Dan*_*elH 6 bluetooth ios

我想开发一个通过蓝牙与设备通信的应用程序.我无法找到任何帮助我的教程.我不是指蓝牙4.0 LE而是经典的蓝牙.我所发现的只是CoreBluetooth框架,但我认为这只适用于蓝牙LE.我也发现了IOBluetooth和IOBluetoothUI之类的东西,但我不确定它是适用于Mac OS还是适用于iOS.但仍然找不到任何教程或其他东西来帮助我理解整个过程(发现,建立联系,沟通......).你能帮帮我吗?

Dan*_*elH 8

好的,我刚刚发现这篇文章.

根据这篇文章,有5种方法可以使用蓝牙:

  1. 注册MFI计划 - 昂贵且长期的流程
  2. CoreBluetooth框架 - 仅适用于Bluetooth 4.0 LE设备
  3. GameKit框架 - 仅适用于iOS设备(两个iPhone),因此您无法与其他设备一起使用iOS
  4. 私有API - 具有私有API的应用程序将不会被Apple在Appstore上批准
  5. 越狱

似乎没有正常的官方方式如何使用蓝牙.

我的情况:我想与不具有蓝牙2.1的iOS设备进行通信,我希望在应用程序商店中拥有它 - >我只能使用第一个,所以我搞砸了......


Bar*_*rtu 0

您可以查看 GameKit 的蓝牙功能。这里有一个基本教程

您还可以查看 Ray Wenderlich 的教程,这是一个更高级的教程。可以在这里找到。