从我的应用程序内部控制其他应用音乐播放?

时间:2017-08-11 12:25:33

标签: ios swift avfoundation

在我的应用内部,如果任何其他应用已经在播放音乐,我希望能够控制stop/playskipToNextgoToPrevious首歌曲。与控制中心的功能类似,但我可以在我的应用程序中使用这些按钮。

我已经看到MPMusicPlayerController允许使用skipToPreviousItem()skipToBeginning()skipToNextItem()的Apple Music应用。但我正在寻找适用于任何其他应用程序(SoundCloud,Spotify,Deezer,......)的解决方案,与控制中心类似。

有没有办法从我的应用程序中控制其他应用音乐播放?

1 个答案:

答案 0 :(得分:0)

有两种可能的解决方法: A)现在Spotify App Remote SDK https://github.com/spotify/ios-app-remote-sdk#sptappremoteuserapi。您可以使用它直接控制Spotify应用程序。

B)如果您只能控制stop/play,您可以接管将停止Spotify的音频会话,然后结束您的会话,希望Spotify将自动恢复。