I found such info:
Important: The built-in speaker may be used only if no other eligible output ports (USB, HDMI, LineOut) are connected.
But standard iOS Clock app can use built-in speaker when 3.5 jack headphones connected.
What about bluetooth headphones? Can I send different audio streams to built-in speaker and bluetooth headphones at the same time using AVAudioSessionCategoryMultiRoute?