EAAccessory
требует, чтобы вы стали партнером Apple по аппаратному обеспечению, что очень дорого и непросто (поэтому вы видите только крупные компании, выпускающие аппаратные аксессуары для устройств iOS).
Есть несколько способов обойтиэтот.Самый простой способ - это заставить ваше приложение отправлять сигналы OSC через WIFI на сервер OSC.Я настроил это до использования TouchOSC на iPhone и Arduino , подключенных к моему рабочему столу через USB.Это совсем не сложно, но для этого нужно, чтобы у вас был Arduino, подключенный к компьютеру;это не идеально.
В качестве альтернативы вы можете использовать аудиовыход для отправки команд через линейный выход на разъем док-станции iPhone, фактически превращая iPhone в программный модем .
Удачи, и если вы поймете это, опубликуйте код на github.: -D