0
有什麼辦法可以訪問iTunes資料庫來設置鬧鐘鈴聲?有什麼辦法可以訪問iTunes資料庫來設置鬧鐘鈴聲嗎?
我正在構建一個鬧鐘應用程序。我認爲當我的應用程序處於後臺時,我們可以使用本地通知,但無法播放音樂庫聲音。所以當應用程序處於前臺時,我想要播放音樂庫中的聲音以及來自應用程序包的歌曲。我怎麼能做到這一點?
有什麼辦法可以訪問iTunes資料庫來設置鬧鐘鈴聲?有什麼辦法可以訪問iTunes資料庫來設置鬧鐘鈴聲嗎?
我正在構建一個鬧鐘應用程序。我認爲當我的應用程序處於後臺時,我們可以使用本地通知,但無法播放音樂庫聲音。所以當應用程序處於前臺時,我想要播放音樂庫中的聲音以及來自應用程序包的歌曲。我怎麼能做到這一點?
您可以使用MPMusicPlayerController
選擇設備的音樂庫。 爲此,您需要包含MediaPlayer.framework
框架和<MediaPlayer/MediaPlayer.h>
頭文件。
您將獲得使用該委託方法(爲此,你需要添加MPMediaPickerControllerDelegate
在@interface)所拍攝的音樂網址:
- (void)mediaPicker: (MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)mediaItemCollection
{
}
請參閱本tutorial進行了詳細的描述。