问题
I submitted Feedback about this in Feedback Assistant already, but figured I'd post here too -- as of iOS 13.4, I have noticed various bugs in the MediaPlayer framework, specifically with the applicationQueuePlayer and applicationMusicPlayer.
The first is that on app launch when it initializes, it now throws this error:
[SDKPlayback] applicationQueuePlayer _establishConnectionIfNeeded timeout [ping did not pong]
That error is followed by this one, when prepareToPlay() is called:
Error Domain=MPMusicPlayerControllerErrorDomain Code=6 "Failed to prepare to play" UserInfo={NSDebugDescription=Failed to prepare to play}
Eventually after calling prepareToPlay enough times it'll get its head on straight and start playing the content, but even then I'm finding I have to call play() or pause() several times for it to do so reliably.
Anyone else seeing this in their apps post-13.4?
来源:https://stackoverflow.com/questions/60887368/mpmusicplayercontroller-applicationqueueplayer-bugs-in-ios-13-4