控制中心播放/暂停按钮在iOS 11中不起作用

时间:2017-07-07 14:24:03

标签: ios objective-c avaudioplayer ios11 control-center

我的应用程序在后台播放音频我正在更新MPNowPlayingInfoCenter以在控制中心显示音频信息。

一切都在iOS 10上正常运行,但现在当我将iPhone更新到iOS 11 beta2并在我的应用程序中播放音频时,控制中心的播放/暂停按钮和下一个/上一个音乐按钮不是但是,控制中心正在控制中心显示音频名称。

以下是我用来更新控制中心的代码

NSMutableDictionary *attributes = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                                       self.audioName, MPMediaItemPropertyTitle,
                                       [NSNumber numberWithFloat:self.playbackRate], MPNowPlayingInfoPropertyPlaybackRate,
                                       [NSNumber numberWithFloat:duration], MPMediaItemPropertyPlaybackDuration,
                                       [NSNumber numberWithFloat:progress], MPNowPlayingInfoPropertyElapsedPlaybackTime,
                                       nil];

有人可以告诉我如何解决控制中心的这个错误?或者这是iOS中的错误?

1 个答案:

答案 0 :(得分:0)

我在使用带有Music.app的控制中心时遇到了问题2 但它已经被beta 3修复了。 我的想法是这是一个iOS错误。您应该更新到beta 3并查看它是否能解决您的错误!