Если вы хотите реализовать свой собственный лист маршрутизации, вы можете захватить все доступные устройства и переключаться между ними.Этот блог должен быть полезен
Я не верю, что AVAudioSession может вернуть список устройств.Этот пост , кажется, имеет несколько хакерских способов сделать это.