获取当前在控制中心iOS上播放的曲目
我正在寻找在iOS上播放当前曲目,而不pipe正在播放曲目的应用程序。 我的意思是,例如,如果我在手机上使用SoundCloud或Spotify,控制中心的播放器是相同的,所以我认为可以获取当前的曲目名称。
但是我不知道该怎么做,也许有人可以帮助我?
谢谢
令人沮丧的是,你只能得到在音乐(iPod)应用上播放的歌曲的细节:
// Print the title of the currently playing song. NSLog(@"%@", [[[MPMusicPlayerController iPodMusicPlayer] nowPlayingItem] valueForProperty:MPMediaItemPropertyTitle]);
要从其他应用程序获取歌曲的详细信息,您应该能够调用:
[[MPNowPlayingInfoCenter defaultCenter] nowPlayingInfo]
但总是返回nil
。