我的应用程序在后台播放音频 我正在更新 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中的错误?
我在使用 beta 2 时遇到了问题,无法将控制中心与 Music.app 但它在测试版 3 中得到了修复。 我的想法是这是一个iOS错误。您应该更新到beta 3,看看它是否解决了您的错误!