Как проверить, поддерживает ли iPod аудиозапись с помощью Cocoa API?
Если вы знаете, какие устройства поддерживают запись звука (например, iPhone всегда поддерживает), вы можете использовать методы из этого вопроса:
Определение устройства (iPhone, iPod Touch) с помощью iPhone SDK
Фактическое тестирование подключенного устройства ввода может быть выполнено Audio Session Services, показанным в этом решении:
Обнаружение аксессуаров для iPhone / iPod Touch