2012-02-14 108 views
0

我在查找信息時遇到了一些問題。我想知道如何在返回到我的應用程序後停止itunes/spotify或任何其他音樂播放器的音樂。他們目前都在同一時間玩。當返回到應用程序時停止iTunes/Spotify音樂

任何人都可以指向正確的方向嗎?

感謝

回答

0

您可以在application: didFinishLaunchingWithOptions:方法試試這個:

if ([[MPMusicPlayerController iPodMusicPlayer] playbackState] == MPMusicPlaybackStatePlaying) { 
    [[MPMusicPlayerController iPodMusicPlayer] stop]; 
} 

不要忘記:你需要添加MediaPlayer.framework到你的目標和你的AppDelegate.m進口MediaPlayer/MediaPlayer.h

而且看一看的documentation

編輯

我在蘋果找到了一個更好的解決方案比我的音頻會話編程指南:Checking if Other Audio is Playing During App Launch

EDIT 2

代碼示例...

+0

感謝嗨,好找! 這不告訴我如何介入特定的音樂,但? – Asheh 2012-02-14 14:18:41

+0

我編輯了上面的代碼:)請接受答案,如果它幫助你。 – dom 2012-02-14 16:46:25

相關問題