CoreBluetooth 和 MFi

Posted

技术标签:

【中文标题】CoreBluetooth 和 MFi【英文标题】:CoreBluetooth and MFi 【发布时间】:2011-10-22 01:09:16 【问题描述】:

我的公司生产通过 MFi 批准的硬件配件。在 ios 5 中,Apple 终于在不使用 ExternalAccessory 框架的情况下让蓝牙对 BLE 设备开放。

我一直无法找到有关 MFi 使用 CoreBluetooth 的任何信息。

我的问题是:配件和应用程序可以使用 CB 创建但不使用身份验证芯片,并且仍然能够拥有 Made for iPod / iPhone / iPad 徽章吗?

据我所知,认证流程并没有改变以适应仅限 CB 的应用程序和配件。任何信息表示赞赏。

显然,我不希望人们发布违反协议的 MFi 信息。我只是在寻找一个一般性的答案,理想情况下是一个链接或文档名称,指向我正在躲避的 MFi 文档。

【问题讨论】:

您的问题是法律问题,而不是编程问题。传统上,SO 对这类问题不屑一顾。在这种情况下,苹果将是要问的人。而且,在与 MFi 人员交流后,我知道如果您需要这样的问题,他们会通过电话与您交谈。 感谢您的帮助。 【参考方案1】:

这不是一个权威的答案,但据我所知,如果 Apple 已对您的设备进行了认证,您可以使用徽章,这只有在您参与 MFi 计划时才会发生。如果您的设备仅使用 CoreBluetooth,Apple 将允许您加入 MFi 程序。如果您在 MFi 中,您可以使用身份验证芯片。

所以我认为不,您不能将徽章与任何蓝牙产品一起使用。您只能将其与 MFi 认证产品一起使用。

【讨论】:

【参考方案2】:

CoreBluetooth 仅适用于 BTLE。 MFI 适用于经典蓝牙应用。

【讨论】:

以上是关于CoreBluetooth 和 MFi的主要内容,如果未能解决你的问题,请参考以下文章

CoreBluetooth 和 MFi

CoreBluetooth 和 BluetoothManager,设备不是 BLE

CoreBluetooth 和音频流

CoreBluetooth 限制?

iOS之CoreBluetooth

使用 AltBeacon 库以 CoreBluetooth 格式做广告