有什么方法可以访问 iTunes 库来设置闹钟铃声?
我正在构建一个警报应用程序。我认为当我的应用程序在后台时我们可以使用本地通知,但它不能播放音乐库的声音。因此,当应用程序处于前台时,我还想播放音乐库中的声音和我的应用程序包中的歌曲。我怎样才能做到这一点?
有什么方法可以访问 iTunes 库来设置闹钟铃声?
我正在构建一个警报应用程序。我认为当我的应用程序在后台时我们可以使用本地通知,但它不能播放音乐库的声音。因此,当应用程序处于前台时,我还想播放音乐库中的声音和我的应用程序包中的歌曲。我怎样才能做到这一点?
您可以使用MPMusicPlayerController
. 为此,您需要包含MediaPlayer.framework
框架和<MediaPlayer/MediaPlayer.h>
头文件。
您将使用此委托方法获得选择的音乐 url(为此,您需要MPMediaPickerControllerDelegate
在 @interface 中添加):
- (void)mediaPicker: (MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)mediaItemCollection
{
}
有关详细说明,请参阅本教程。