现有的蓝牙设备和Apple MFI

时间:2012-07-27 09:51:50

标签: ios bluetooth mfi

我正在开发一个需要连接到蓝牙设备的应用程序。我不想在应用商店中部署此应用。我只需要这个用于个人用途。有没有办法连接到这个蓝牙设备(这是老的地狱,绝对不是MFI认证)。在MFI计划的常见问题解答(http://mfi.apple.com/faqs)中,它表示可以使用第三方解决方案。有谁知道这件事吗?我还没有找到任何在iPhone和蓝牙设备之间建立桥梁的产品。

此外,常见问题解答说:

“仅依靠标准技术(例如蓝牙低功耗或标准蓝牙配置文件)的配件开发商和配件开发商无需加入MFi计划。”

我的蓝牙设备使用标准的蓝牙配置文件,但我无法连接到它。

2 个答案:

答案 0 :(得分:1)

如果您的应用未进入应用商店,您可以尝试使用名为BlueToothManager的私有框架。我没有使用它,但它可以帮助你。

MFI兼容设备已在Apple注册,并与Apple注册的蓝牙配置文件进行通信。该特定协议字符串(例如com.apple.ps1)将由MFI设备制造商提供,您需要将其包含在info.plist文件中。

答案 1 :(得分:-2)

如果您的目标是拥有ios 5及更高版本的设备,您可以尝试使用CoreBluetooth Framework。这是链接

https://developer.apple.com/library/ios/#documentation/CoreBluetooth/Reference/CoreBluetooth_Framework/_index.html#//apple_ref/doc/uid/TP40011295