Я использую потрясающий пример AudioStreamer Мэтта Галлахера для воспроизведения аудиофайла через AudioSession.Все работает, за исключением того, что на моем iPhone 4 я получаю воспроизведение звука из моего нижнего динамика, а не из наушников.Я вставил следующий код безрезультатно.
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_None;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride
);