Ios 是否可以在iPod.app中获取当前播放的歌曲?

Ios 是否可以在iPod.app中获取当前播放的歌曲?,ios,objective-c,mpmediaplayercontroller,Ios,Objective C,Mpmediaplayercontroller,在iPhone/iPod touch中,当前媒体播放器控件位于屏幕底部,其中还显示当前播放歌曲的标题。它可以是任何应用程序,而不仅仅是iPod.app。据我所知,MPMediaPlayerController只有iPodMusicPlayer方法来获取当前媒体播放器。但是是否有可能从any应用程序中获取当前播放的歌曲?我不确定,但是如果其他应用程序在now playing Info Center中提供了有关其当前播放曲目的信息,则可以通过类检索有关当前播放曲目的信息。我知道你可以用这个类设置属性

在iPhone/iPod touch中,当前媒体播放器控件位于屏幕底部,其中还显示当前播放歌曲的标题。它可以是任何应用程序,而不仅仅是iPod.app。据我所知,
MPMediaPlayerController
只有
iPodMusicPlayer
方法来获取当前媒体播放器。但是是否有可能从any应用程序中获取当前播放的歌曲?

我不确定,但是如果其他应用程序在now playing Info Center中提供了有关其当前播放曲目的信息,则可以通过类检索有关当前播放曲目的信息。我知道你可以用这个类设置属性,但不确定如何检索-我不知道为什么不。@sooper不幸的是,它不起作用:
nowPlayingInfo
nil
。嗯,可能是你需要启动音频会话并启动
beginReceivingRemoteControlEvents
方法(
UIApplication
)。