2011-03-15 113 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過程。