如果我使用预先初始化的项目来构建AVQueuePlayer,声音可以毫无问题地出现。但我想知道有没有办法在背景时更改播放器列表中的项目?
我正在为我的第一个项目开发一个闹钟应用程序。我发现有一个闹钟应用程序即使在后台模式下也能用iPod音乐唤醒人们!我很想知道如何实现它,谢谢。
答案 0 :(得分:0)
我不会将AVQueuePlayer用作闹钟。
为了使用iPod库中的声音,我让用户选择一首歌。然后,他使用AVAssetReader选择一首歌后,我将该歌曲复制到应用程序的文档文件夹中。之后,我会在闹钟时使用该歌曲设置本地通知作为本地通知的声音。