1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
//添加後臺播放代碼: AVAudioSession
*session = [ AVAudioSession
sharedInstance ];
[session
setActive : YES
error :nil ];
[session
setCategory : AVAudioSessionCategoryPlayback
error :nil ];
//以及設置app支持接受遠程控制事件代碼。設置app支持接受遠程控制事件, //其實就是在dock中可以顯示應用程序圖標,同時點擊該圖片時,打開app。 //或者鎖屏時,雙擊home鍵,屏幕上方出現應用程序播放控制按鈕。 [[ UIApplication
sharedApplication ]
beginReceivingRemoteControlEvents ];
//用下列代碼播放音樂,測試後臺播放 //
創建播放器 AVAudioPlayer
*player = [[ AVAudioPlayer
alloc ]
initWithContentsOfURL :url
error :nil ];
[url
release ];
[player
prepareToPlay ];
[player
setVolume : 1 ];
player .numberOfLoops
= - 1 ;
//設置音樂播放次數
-1爲一直循環 [player
play ];
//播放 |
參考鏈接:http://code4app.com/snippets/one/iOS實現在後臺播放音樂/517795e26803fa4278000000#s0