1

如果我使用预先初始化的项目来构造一个 AVQueuePlayer,声音可以毫无问题地出来。但我想知道有没有办法在后台更改播放器列表中的项目?

我正在为我的第一个项目开发一个闹钟应用程序。而且我发现有一个闹钟应用程序即使在后台模式下也可以用 iPod Music 唤醒人们!我非常想知道如何实现它,谢谢。

4

1 回答 1

0

我不会将 AVQueuePlayer 用作闹钟。

为了使用 iPod 库中的声音,我会让用户选择一首歌曲。然后,在他使用 AVAssetReader 选择歌曲后,我会将歌曲复制到应用程序的文档文件夹中。之后,我会在闹钟响起时设置本地通知,使用该歌曲作为本地通知的声音。

于 2011-12-03T18:24:06.060 回答