3

我正在开发一个 iOS 配件,并试图找出在 MFi 程序之外建立连接的选项。

是否可以使用 PAN 等标准配置文件通过蓝牙从 iOS 设备连接到配件,而不必通过 MFi 认证?

我读到点对点只能在 iOS 设备之间使用,阅读这篇文章,我不确定是否可能。 iPhone 如何通过无线或蓝牙访问其他非 iPhone 设备?

但我也读到 MFi 认证也适用于通过蓝牙连接到 iOS 设备但不使用标准配置文件的配件,这意味着如果你想使用标准配置文件,你不需要认证,因此会造成混淆。

另外,是否可以使用 Bonjour 和 NSStream 来实现这一点?我需要将 Bonjour 移植到我的配件平台吗?

你知道任何例子吗(即使他们使用 BTLE)?

请指教,

4

1 回答 1

3

如果您使用蓝牙 LE 或任何标准蓝牙配置文件,则不需要 MFI。

iOS 支持个人区域网络配置文件 (PAN) 作为标准配置文件之一(来源: http: //support.apple.com/kb/ht3647)。所以你可以在没有 MFI 的情况下使用 PAN。

至于其他没有MFI的通信方式,我只知道一种:音频端口。您实际上可以通过标准音频电缆连接您的设备并使用标准调制解调器技术进行通信。这就是 Square 为规避 MFI 要求所做的。

于 2013-10-30T20:10:14.473 回答