现有的蓝牙设备和苹果MFI
我正在开发一个需要连接到蓝牙设备的应用程序。 我不想在app store部署这个应用程序。 我只需要这个用于个人使用。 有没有办法连接到这个蓝牙设备(这是老的地狱,绝对不是MFIauthentication)。 在MFI程序( http://mfi.apple.com/faqs )的常见问题解答中,它说第三方解决scheme是可能的。 有没有人知道这件事? 我还没有find任何产品在iPhone和蓝牙设备之间build立桥梁。
此外,常见问题解答说:
“仅依靠标准技术(例如,蓝牙低功耗或标准蓝牙configuration文件)的应用程序开发人员和配件开发人员无需joinMFi计划。”
我的蓝牙设备使用标准的蓝牙configuration文件,但我无法连接到它。
如果您的应用程序不会去app store,您可以尝试使用名为BlueToothManager的私有框架。 我没有使用它,但它可以帮助你。
MFI兼容设备已在Apple注册,并与在Apple注册的Bluetooth Profile进行通信。 该特定的协议string(例如com.apple.ps1)将由MFI设备制造商提供,您将需要将其包含在info.plist文件中。
如果你的目标设备有ios 5以上,你可以尝试使用CoreBluetooth Framework。 链接在这里