Что необходимо для использования протокола аксессуаров Apple?
Я в процессе планирования личного проекта, который будет медиаплеером, и одна из вещей, которые я хотел бы сделать, это возможность док-станции iPod touch (или любого iPod или iPhone) и управлять им и воспроизводить музыку с него, как это делают документы speaker, которые вы можете купить.
Я нашел некоторые информация при поиске в интернете для этого, но мой вопрос в том, Могу ли я составить кабель и использовать последовательный протокол с любого устройства или Apple заблокировала это, поэтому только сертифицированные/одобренные устройства могут общаться таким образом?
2 ответов
Если вы хотите сделать это для себя, я бы рекомендовал джейлбрейк и следующие ресурсы в интернете. Они описывают некоторые методы протокола аксессуаров Apple и включают некоторые части (в sparkfun) для выполнения. Чтобы получить одобрение на метод Apple, вам нужна корпорация (или аналогичная структура) и даже юрисконсульт, прежде чем вы сможете получить одобрение, чтобы даже увидеть соглашение, на которое вы должны согласиться, чтобы присоединяться.
- http://nuxx.net/wiki/Apple_Accessory_Protocol
- http://devdot.wikispaces.com/Iphone + последовательный + порт + учебник
- http://www.sparkfun.com/categories/101
есть даже некоторые большие статьи, такие как:
хорошее удачи!
изменить: Поскольку это относительно популярное сообщение, имейте в виду, что теперь вы можете использовать Bluetooth 4.0 LE для последовательной связи без одобрения Apple (кроме утверждения AppStore).
только устройства в программе Made for iPod, которые используют проприетарный чип проверки подлинности может общаться с внешние аксессуары рамки на iPhone или iPod touch. Такие устройства также должны предоставлять протокол, который могут использовать приложения iPhone.
Это разумно вовлеченный процесс, который должен быть одобрен как сделанный для поставщика iPod продуктов (аналогично процессу утверждения App Store, но для оборудования), но он стал намного проще, чем так было раньше. С iPhone OS 3.0 Apple открыла программу для многих третьих лиц, а не только для обычных крупных поставщиков аксессуаров.
в вашем случае я бы действительно подождал и использовал стерео другого поставщика, управляемое iPhone. Производители только начинают выходить с аппаратное обеспечение, управляемое с помощью приложений iPhone, Так что это только вопрос времени, прежде чем один из крупнейших поставщиков аксессуаров создает что-то вроде того, что вы хотите. Если они выставляют протокол для управления устройством все, что вам нужно сделать, это написать приложение для управления устройством по этому протоколу.