从其他应用程序获取用户 activity 信息

Get user activity information from other applications

我的问题是,是否有任何方法可以获取用户正在使用其他音乐服务(例如 Spotify 或 Pandora)收听的内容?

iOS 将所有内容都放入沙盒中,这样应用就不会混淆其他应用的数据。不久前,您自己的 2 个应用程序绝对不可能相互共享一些信息。 iOS 8 已将其更改 Inter-App Communication,但未达到您想要的程度。即使在 iOS 8 中,接收方应用程序也必须提供功能并且应该处理您的传入请求以查看他们正在播放的音乐。

如果 Pandora 或 Spotify 有一些 API 让用户登录并与您的应用分享他们的收听历史记录,您最好的做法是查找。