MPNowPlayingInfoCenter始终处于播放状态

Max*_*ner 8 audio objective-c ios mpnowplayinginfocenter

我的MPNowPlayingInfoCenter已启动并运行,但仍存在一个问题.无论我的实际玩家状态如何,MPNowPlayingInfoCenter始终"正在播放"并显示暂停按钮.按下时会触发暂停事件.

当我的播放器改变状态,例如暂停时,我通过MPNowPlayingInfoPropertyPlaybackRate键更新MPNowPlayingInfoCenter.

有没有其他方法可以将MPNowPlayingInfoCenter状态设置为暂停?

任何提示赞赏!

Max*_*ner 0

发现问题是当第二个音频输出源正在播放时,而我包含的媒体播放器是通过 nowplayingcenter 控制的,它以某种方式忽略了我手动设置的播放速率并检测到音频播放。

所以我的解决方案是也暂停第二个音频。在我的情况下,这是可能的,但当第二个音频对应用程序至关重要时,我不知道如何克服这个问题。我很乐意接受任何能更优雅地解决这个问题的答案。