Нужна ли мне сертификация Apple MFi, чтобы написать приложение, которое связывается с автомобильным радиоприемником Made for iPod через USB?

Мой автомобильный радиоприемник создан для iPod и отображает информацию о дорожке, может пропускать вперед и назад, ставить на паузу, воспроизводить и т. Д.

Содержимое iTunes Match не отображается, когда радио получает контроль. Могу ли я создать приложение, которое может передавать эту информацию на радио, не пройдя сертификацию MFi? Я не уверен в корреляции между ExternalAccessory.framework и требованиями программы MFi.

Что бы это ни стоило, iOS-приложение Pandora отправляет информацию о дорожке через USB на мой автомобильный радиоприемник, а другие музыкальные приложения для iOS - нет. Я пытаюсь выяснить, является ли это недостатком разработчика или Pandora сертифицирована MFi.

Есть идеи?

1 ответ

Решение

В соответствии с тем, что я прочитал в разделе "Регистрация в программе MFi: часто задаваемые вопросы", ответ будет "нет", вам не нужно вступать в MFi:

Я хочу разработать приложение для iOS, которое взаимодействует с аксессуаром MFi. Нужно ли присоединяться к программе MFi?

Нет. Разработчикам приложений для iOS не нужно присоединяться к программе MFi. Все, что нужно разработчикам приложений, - это External Accessory Framework, который предоставляется в iOS SDK. Чтобы получить доступ к iOS SDK, пожалуйста, присоединитесь к Программе iOS для разработчиков: https://developer.apple.com/programs/ios/.

Теперь получить спецификации вашего автомобильного радиоприемника для разработки подходящего приложения - это совсем другое.

Другие вопросы по тегам