我正在创建一款情绪跟踪应用程序,其中应包含有关用户所听歌曲的信息。具体来说,我只对从锁定屏幕视图中可见的标题感兴趣,当播放音轨时。我已经在互联网上搜索了很久并没有找到使用Swift访问此数据的解决方案。有人能帮忙吗?
简短的回答是不行。您可以从iTunes库中检索歌曲信息(如果它不是使用Home Sharing共享的歌曲)。了解有关MPMusicPlayerController的更多信息,特别是nowPlayingItem可能是您要查找的内容。然而,大多数第三方应用程序,如Spotify、Deezer或Pandora,很可能已经实现了自己的播放器,这些播放器不能与iPod音乐播放器集成。这篇博客文章也涵盖了一些细节。
这不是关于你的问题,而是关于主题。 我编写了一段代码来获取Itunes媒体中曲目的信息,如果您需要获取专辑封面、正确的曲目名称或艺术家信息,我认为它会对您有所帮助。该代码可在github上免费使用。 ItunesSearch