在 iOS 应用中控制 Spotify 背景音乐

Posted

技术标签:

【中文标题】在 iOS 应用中控制 Spotify 背景音乐【英文标题】:Control Spotify background music in iOS app 【发布时间】:2016-05-12 04:28:33 【问题描述】:

我正在制作一个使用手势来更改当前背景音乐的应用程序,例如暂停、跳过等。目前我可以很好地处理通过本机 MPMusicPlayerController 类播放的音乐。

但是,当音乐来自 Spotify(或其他音乐播放应用程序)时,我无法控制它。我认为这与 Apple 在应用程序之间的沙盒策略有关。

我不太抱希望,但有谁知道触发通用音乐控制通知的方法吗?类似于播放背景音乐时 ios 锁屏上必须发生的事情?我的所有研究都告诉我,这几乎肯定是通过私有 API 完成的,但无法得到确认。

或者,是否有任何 Spotify 特定的方法来实现这一点?

【问题讨论】:

【参考方案1】:

很遗憾,答案是否定的。

您无法获得有关其他应用程序的任何信息/通知,即使是关于正在播放的内容。

正如您所想,这完全与 Apple 的沙盒政策有关。

【讨论】:

以上是关于在 iOS 应用中控制 Spotify 背景音乐的主要内容,如果未能解决你的问题,请参考以下文章

从您自己的应用程序控制 Spotify

iOS:使用 Spotify SDK 在后台继续播放音乐

用于公共应用商店发布的 iOS AirPlay 操作表 - 就像在 Spotify 中一样

Spotify 的远程控制 API?

如何使用 Android Spotify SDK 在应用程序中直接播放音乐?

Spotify iOS SDK track.availableTerritories