我正在尝试确定当前正在 iPhone 上播放的歌曲的标题。我知道如果 native Apple 应用程序正在播放音乐,我可以使用以下代码找出正在播放的内容,但是如果歌曲是从 Spotify 或其他音乐播放应用程序播放的,我如何找到歌曲的标题?
MPMediaItem *nowPlayingItem = [[MPMusicPlayerController iPodMusicPlayer] nowPlayingItem];
NSString *itemTitle = [nowPlayingItem valueForProperty:MPMediaItemPropertyTitle];
最佳答案
不,如果歌曲在其他应用程序中播放,您将无法获取歌曲名称!
编辑 1 -
你不能那样做,因为 Apple 有一个非常严格的政策,每个应用程序都在自己的小沙箱中运行,不能访问任何其他应用程序数据。
-- 谢谢埃米尔 ...
关于iphone - 确定第三方应用程序正在 iPhone 上播放的歌曲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8542854/