【问题标题】:Get user activity information from other applications从其他应用程序获取用户活动信息
【发布时间】:2015-03-24 11:20:43
【问题描述】:

我的问题是,有没有什么方法可以让用户使用其他音乐服务(例如 Spotify 或 Pandora)来听什么?

【问题讨论】:

  • 是的,如果您知道系统中可能正在运行的确切服务名称,或者无论如何您都可以访问它们,这是可能的。由于两者都不可能,所以NO。
  • 越狱设备也不能用吗?
  • 可能在越狱设备上,您需要在终端中触发命令,例如ps -ef |grep service name

标签: ios objective-c spotify pandora


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2019-06-27
    • 1970-01-01
    • 1970-01-01
    • 2018-09-03
    • 2015-06-21
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    • 2016-12-01
    相关资源
    最近更新 更多