MPNowPlayingInfoCenter几乎立即重置

时间:2014-09-10 12:50:52

标签: ios8 mpnowplayinginfocenter

在iOS7中,我能够使用标准内容设置MPNowPlayingInfoCenter.nowPlayingInfo(确保我有一个AVAudioSession,类别为AVAudioSessionCategoryPlayback)。一切都很好。现在随着iOS8的更新,信息在屏幕上闪现,然后重置为空。 (例外情况是,当我第一次开始播放音频文件,然后设置数据,然后锁定。如果我没有触摸任何内容,那么信息将保留在屏幕上)。我存储了一个包含信息中心所需的所有键/值的字典,并在需要应用任何更改时看到它们包含正确的值(例如,如果用户点击播放/暂停,则跳过按钮)。

编辑:如果我点击播放或暂停后更新信息中心的代码,则无论如何都清除信息中心(我没有任何代码可以执行此操作)。我通过dispatch_after以200ms的延迟来调整信息中心的播放速率。这会增加所有内容,但是它清除它似乎是一个新的ios8错误,我没有正确处理。这是在iPad 2上:@

0 个答案:

没有答案