Ответ 1
Информация в Apple Руководство по интерфейсу USB-устройства (см. разделы "USB-устройства в Mac OS X" и "Поиск USB-устройств и интерфейсов" ) ) и Доступ к оборудованию из приложений (см. раздел "Поиск и доступ к устройствам" ). Документы должны поставить вас на правильный путь.
Тем не менее, я подозреваю, что вам нужно окунуться под блестящую поверхность Cocoa в мир функций ввода-вывода и (возможно) POSIX.