0

有什么方法可以访问 iTunes 库来设置闹钟铃声?

我正在构建一个警报应用程序。我认为当我的应用程序在后台时我们可以使用本地通知,但它不能播放音乐库的声音。因此,当应用程序处于前台时,我还想播放音乐库中的声音和我的应用程序包中的歌曲。我怎样才能做到这一点?

4

1 回答 1

1

您可以使用MPMusicPlayerController. 为此,您需要包含MediaPlayer.framework框架和<MediaPlayer/MediaPlayer.h>头文件。

您将使用此委托方法获得选择的音乐 url(为此,您需要MPMediaPickerControllerDelegate在 @interface 中添加):

- (void)mediaPicker: (MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)mediaItemCollection
{
}

有关详细说明,请参阅本教程

于 2012-11-08T06:28:49.463 回答