This looks like standard iOS behaviour, but is very annoying in my use case. I have multiple iPad's synched in a music app. If I plug or unplug headphones on a device, it will fall out of sync, as if the app was briefly paused... Any way I could get around that?
Thanks for your help!
Seeing as this is most likely an iOS issue, I would include a work around in your app.
For example, if the user(s) notice a problem with audio being out of sync, provide a button that they can press that will send out an RPC call to all connected devices that pauses it, then restarts it all together on the right track.
Another possibility (and a less intrusive one to the UI) is see if you can find a way to detect the issue when it occurs and have the program resolve it on its own.
If all else fails, you'll probably have to head over to Apple's developer site and submit a bug report. In the end, it may not get fix but it might get some notice to it.
EDIT: This is not a bug so much as a result of Apple's software at work. It pauses it completely briefly. [See this thread.] : https://discussions.apple.com/thread/3287523?start=0&tstart=0 It is unlikely that it will be fixed.