Datos iOS sobre el puerto de auriculares de datos

Los accesorios de hardware como Square Card Reader usan el puerto de audio (auriculares) para transferir datos.

¿Qué API en el SDK de iOS logra esto?

Si observa sus auriculares oficiales de Apple, hay 3 anillos alnetworkingedor de la punta del conector. Por lo general, los auriculares solo tienen dos (supongo, uno para el canal izquierdo y otro para el canal derecho). El tercer anillo está destinado a las forms de onda que se envían desde los controles de volumen de los auriculares.

Si personalizó su propio hardware, puede enviar forms de onda a través de ese tercer anillo con Core Audio y hacer que su aplicación responda a cualquier control del hardware.