尽可能play apple music songs by third party applications on iOS。
我们知道Apple也在tvOS上提供Apple音乐支持。因此可以像Apple Music songs
my tvOS application
播放iOS
在Apple Documentation here上明确表示Apple Music只能使用MPMusicPlayerController播放,但似乎Apple无法访问MPMusicPlayerController
tvOS
}}
任何想法。
答案 0 :(得分:2)
简答:不,您无法在自己的应用中播放Apple Music中的音乐。
$mod.wgs modified weights
和MPMusicPlayerController
的其余部分是一组允许您播放(和浏览)用户音乐库的课程。
音乐库实际上与Apple Music不同,它是存储在用户设备上的音乐集合。这可以是通过iTunes商店购买的音乐,通过计算机上的iTunes同步的歌曲,也可以是下载到设备上用于离线播放的Apple Music音乐。
由于Apple TV不是便携式设备,因此在设备上安装物理音乐库(它永久连接到互联网)真的没有意义,所以没有物理音乐库没有必要让开发人员访问它。
这就是为什么MediaPlayer.framework
无法在tvOS上使用。
但是,如果您想要访问实际的Apple Music API(like the one Sonos use),那么您也会感到非常幸运。
此API允许第三方与Apple Music平台连接并允许直接从Apple服务器传输音乐,但据我所知,Apple仅与精选制造商合作(目前只有Sonos我们知道并且对他们来说,向公众开放类似的东西并不是真的有意义。
凭借多任务处理能力以及已经在Apple TV上播放Apple Music的能力,Apple并不需要让开发人员能够在自己的应用程序中播放Apple Music。
如果您真的希望能够在tvOS上播放自己的音乐文件,可以使用AVAudioPlayer执行此操作。
答案 1 :(得分:0)
Apple Music API为iOS only,并且尚未针对为tvOS撰写的应用程序提供。