<分区>
我的学士论文的目标是通过蓝牙适配器将光串行设备连接到 iPad。目前我正在为苹果的限制而苦苦挣扎。我经常在网上看到我可以使用 supported profiles连接到至少支持其中一个的任何设备。但是苹果技术FAQ points 指出 “外部附件框架旨在允许 iOS 应用程序仅与根据 Apple 的 MFi 许可程序开发的硬件附件进行通信”。我不认为那些写在这里的人只是为了好玩而撒谎。
谁能根据经验告诉我它与非 MFi 配件结合使用是否有效,这就是重点?
<分区>
我的学士论文的目标是通过蓝牙适配器将光串行设备连接到 iPad。目前我正在为苹果的限制而苦苦挣扎。我经常在网上看到我可以使用 supported profiles连接到至少支持其中一个的任何设备。但是苹果技术FAQ points 指出 “外部附件框架旨在允许 iOS 应用程序仅与根据 Apple 的 MFi 许可程序开发的硬件附件进行通信”。我不认为那些写在这里的人只是为了好玩而撒谎。
谁能根据经验告诉我它与非 MFi 配件结合使用是否有效,这就是重点?
最佳答案
External Accessory
框架确实只适用于 MFi,但您有两个选择:
越狱(我不能给你任何建议)。
改用CoreBluetooth
。
我在自己的应用程序中使用了 CoreBluetooth,它可以完成工作,具体取决于您要传输的数据量。我不知道什么是 optoserial 设备,您需要多少数据,但我们正在有效地讨论字节顺序的数据传输。 CoreBluetooth
与蓝牙 4.0 LE 设备一起运行,目前是在 iPhone 4S 之后(包括)iPhone 4S 之后发布的任何 iOS 设备。
关于ios - Apple 的外部配件(蓝牙)仅适用于 MFI 设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15146066/