如何将歌曲名称和曲目持续时间等歌曲信息传递给控制中心.播放器播放音乐很好,播放和暂停控制工作正常.
玩苹果的音乐应用程序

使用下面的代码玩我的应用程序,如何传递歌曲信息以显示它?

//AppDelegate
-(void)setupAudio
{
// Set AVAudioSession
NSError *sessionError = nil;
[[AVAudioSession sharedInstance] setDelegate:self];
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error:&sessionError];
// Change the default output audio route
UInt32 doChangeDefaultRoute = 1;
AudioSessionSetProperty(kAudioSessionProperty_OverrideCategoryDefaultToSpeaker,
sizeof(doChangeDefaultRoute), &doChangeDefaultRoute);
[[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
[self becomeFirstResponder];
}
//Make sure we can recieve remote control events
- (BOOL)canBecomeFirstResponder {
return YES;
}
- (void)remoteControlReceivedWithEvent:(UIEvent *)event
{
//if it is a remote control event handle it correctly
if (event.type == UIEventTypeRemoteControl) {
if (event.subtype == UIEventSubtypeRemoteControlPlay)
{
NSLog(@"UIEventSubtypeRemoteControlPlay");
[[AppMusicPlayer …Run Code Online (Sandbox Code Playgroud) 我没有找到如何从锁定屏幕iOS 7回放歌曲的方式.音量滑块可用,所有按钮都正常工作,但上部滑块不可用!
AVPlayer是我正在使用的类.
任何帮助表示赞赏!
如果我通过iOS 7中的iPhone原生音乐播放器播放音乐并在锁定屏幕上访问它,那么我可以拖动播放器的搜索栏,即用户可以与之交互.
截图:

但是,如果我从支持背景音频播放的应用程序播放音乐,则在锁定屏幕上禁用播放器的搜索栏用户交互.我无法移动它.
截图:

我搜索了苹果的文档,但没有发现任何与此相关的内容.
我的问题是,它的iOS允许第三方应用程序与玩家的喜欢民族音乐应用程序锁定屏幕上搜索栏进行交互或做我必须添加一些设置它在我的代码?