2011-03-15 118 views
9

我想开发一个iOS应用程序,它使用外部硬件插件,类似于Square https://squareup.com。但是我无法在Apple的文档中找到任何参考。有人能指引我走向正确的方向吗?iOS应用程序与硬件集成

+2

您应该查看iOS文档中的External Accessory框架。 – Eimantas 2011-03-15 20:42:12

回答

7

如果您想使用iPod连接器连接到您的硬件,唯一的选择是External Accessory框架。请注意,您必须是注册附件开发人员(比标准开发人员许可证更昂贵)。

我相信Square使用音频输入(其他人可能会纠正我),这是一种巧妙的手段,不需要使用iPod连接器。如果您的硬件可以通过(模拟)音频输入/输出进行操作,那么这可能是一个需要考虑的选项。

1

为了发展五金配件,你必须是苹果的MFI计划的成员。尽管上面的用户说了什么,它并不需要花费任何东西。但是,与成为应用程序开发人员相比,这确实需要更多的工作。

如果配件不超过30pin连接器或蓝牙(即Square连接器通过耳机端口或任何WiFi配件),则配件不一定需要经过MFi过程。