I have an audio player that I\'m building using AVPlayer.
Currently, I keep the player
instance around and when I need to swap tracks (either from a manual
I had this issue with iOS 5 (including 5.0.1). It used to work fine on iOS 4.x.
There are two ways to workaround this, release and recreate your AVPlayer
with the desired AVPlayerItem
s each time you need to swap tracks. Or, simply call replaceCurrentItemWithPlayerItem:
on the main thread.
I tried both options and they worked fine.
Credits to: Apple Developer Forums