At this point, I’m surprised Apple hasn’t just configured iOS to respond to audio playback identically to MacOS - that is, allowing multiple audio sources to play at once without interrupting one another. ::I would like to know how Android handles this, actually.:: With the possible exception of opening a camera application (or not really, actually,) there is no reason to interrupt Apple Music, Bandcamp, Soundcloud, or a simple audio stream in a browser - especially when the device is unlocked and in use.

Most apps rely on the system’s default interruption behavior. However, beginning in iOS 14.5, AVAudioSession provides ways to customize the default behavior to better accommodate your app’s needs: