4

我正在努力确认以下内容(或认为这很困难),并想知道其他人是否已经走上了这条路。

我想开发一个使用蓝牙的 iPhone/iPad 应用程序,该应用程序使用以下蓝牙模块与自定义硬件设备通信: http ://www.rovingnetworks.com/products/RN_42_RN42_I_RM

我已经阅读了有关 iAP 的信息,但它们似乎是为正在开发的开发人员准备的:录音机、遥控器和耳机。使用 iAP 似乎还需要使用安全协处理器,因此我需要将该 IC 集成到我的硬件上并加入 MFI 开发成本/注册。 http://mfi.apple.com/faqs

但是,我只想从上述设备发送和接收数据,因此我应该能够使用本机协议:RFCOMM、SPP 甚至只是没有身份验证 IC 的 L2CAP(?)从阅读此处的帖子,它们已打开并且唯一可用的协议是 iAP。苹果肯定没有禁用所有原生蓝牙协议吗?还是在身份验证 IC 成功时启用了自定义 iAP 协议?

如果 iPhone/iPad 上的所有蓝牙活动都需要使用安全协处理器和 iAP,我的另一个选择是 WIFI,我只需要一个开发人员许可证(99 美元),我可以在没有 MFI 的情况下向我的硬件发送和接收数据?即没有基于苹果的障碍、攻击课程或其他此类进步障碍?

所以假设我现在有了我的应用程序并且我想分发它。 没有 AppStore 的 iPhone 应用程序

我认为 App Store 的问题是在任何情况下,Apple 都希望看到一个 MFI,即使是 WIFI 应用程序,因为它可以与自定义硬件通信?作为分发应用程序的开发人员,我仅限于 100 个客户端。

我读到的另一个选择是使用游戏界面,但大概这会引起 Apple 众神的愤怒,他们不会让它进入 App Store,而且我将再次被困在每个开发者许可证 100 个用户。 http://www.devx.com/wireless/Article/43502

他们并不容易。

4

1 回答 1

-1

可能为时已晚,您可能已经得到答案....基本上Apple 将允许没有协处理器的“正常”耳机/麦克风连接。但是,对于传输数据,您需要它。但是,我知道,对于 BLE(即来自 4S 及更高版本),您可能不需要它,因为该应用程序基本上包含您的个人资料。仍有待确认

于 2013-09-10T16:04:30.343 回答