iOS和蓝牙

标签 ios bluetooth

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

最佳答案

好的,所以我刚找到这个 article .

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

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

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

我的情况:我不想与具有蓝牙 2.1 的 iOS 设备通信,我想在 App Store 上安装它 -> 我只能使用第一个,所以我搞砸了......

关于iOS和蓝牙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16839400/

相关文章:

ios - 我需要在启动前将基于 Realm 的数据库连接到服务器吗?

ios - 蓝牙扫描在后台不工作

bluetooth - 使用 GATT 协议(protocol)的 Windows 10 蓝牙通信

c# - 如何使用 C# 启用和禁用蓝牙

ios - 使用转换委托(delegate)时触发 viewWillAppear

ios - 无法获取Parse block 中NSLog的来源?

iphone - 如何将选定的数组从一个 uitable 传递到另一个 uitable

mobile - 将 Adob​​e AIR 移动应用程序无线连接到 Arduino - 有哪些选项?

ios - 是否可以在一台 iPad 上运行的两个应用程序之间发送数据

iOS - 从另一个 ViewController 访问自定义 UITableViewCell 属性。