MusicPlayer
Hello! I can do the work for you with the minimal price.
In iOS, the app can continue playing and/or recording audio in the background.
But once play/record is finished - you will not be able to play/record new audio. When your code tells the system start new song in the background - system automatically pauses it. And this is your described problem.
There are no beautiful ways to fix it. But I can propose the workaround:
I can try to use AVQueuePlayer class, that allows to play the queue of audio files without interruptions. So the system will not stop playing the audio from the queue until all files are played.
I'm not sure it will work, but I'd like to try. If I'll not handle your task - just not pay me.
I'll not waste your time and potentially can fix your issue.
That's why I think I'm the best candidate for you.
Best regards,
Serhii