获取当前在控制中心iOS上播放的曲目

我正在寻找在iOS上播放当前曲目,而不pipe正在播放曲目的应用程序。 我的意思是,例如,如果我在手机上使用SoundCloud或Spotify,控制中心的播放器是相同的,所以我认为可以获取当前的曲目名称。

但是我不知道该怎么做,也许有人可以帮助我?

谢谢

令人沮丧的是,你只能得到在音乐(iPod)应用上播放的歌曲的细节:

// Print the title of the currently playing song. NSLog(@"%@", [[[MPMusicPlayerController iPodMusicPlayer] nowPlayingItem] valueForProperty:MPMediaItemPropertyTitle]); 

要从其他应用程序获取歌曲的详细信息,您应该能够调用:

 [[MPNowPlayingInfoCenter defaultCenter] nowPlayingInfo] 

但总是返回nil