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 に答える