Как показано в документации Apple, связь с сертифицированным аксессуаром (сертифицированным Apple) может осуществляться через EAAccessory Framework. Но я немного запутался, потому что в некоторых сообщениях мне говорится, что это также можно сделать через CoreBluetooth.
Я также читал, что CoreBlueTooth поддерживается только iOS 5, а iPhone 4S может взаимодействовать с внешним аксессуаром.
Вопрос заключается в следующем: «Должен ли я использовать и CoreBluetooth, и EAAccessory Framework (я думаю, в этом случае мне придется тестировать комбинацию модели устройства и версии iOS) или EAAccessory Framework будет достаточно?"".