¿Hay alguna manera de permitir que el usuario seleccione qué dispositivo usar para la salida de audio?Seleccione el dispositivo de audio en el iPhone
En la documentación que he encontrado que hay para elegir qué ruta a su utilización por medio kAudioSessionProperty_OverrideAudioRoute a cualquiera:
- kAudioSessionOverrideAudioRoute_None o
- kAudioSessionOverrideAudioRoute_Speaker
Sin embargo, me gustaría deje que el usuario use sus auriculares Bluetooth para escuchar el audio.
Si miras en la aplicación de "memos de voz" de Apple, en el menú de reproducción hay un botón en la parte superior izquierda que te permite elegir qué dispositivo de audio usar. Cuando se coloca un auricular Bluetooth, al pulsar el botón, aparecerá un menú que permite seleccionar entre:
- auricular Bluetooth
- iPhone
- altavoz
¿Hay una manera de lograr esta funcionalidad usando API estándar de Apple en mi propia aplicación?