ios - Twitter 的 App Graph 功能如何运作?

标签 ios twitter

Twitter 最近宣布 App Graph ,他们将使用该功能“提供您可能感兴趣的定制内容”。不过,我的问题是,他们是如何在技术层面上做到这一点的? iOS SDK 中是否有支持此功能的内容?他们是否以某种方式检查手机上正在运行的进程列表?他们是否在尝试一堆自定义 URL 方案以查看它们是否有效?还有别的吗?

最佳答案

iOS SDK 中没有任何内容允许您获取有关设备上其他应用程序的信息,但是这个库 iHasApp 的功能类似于 Twitter 正在做的事情,它使用 iTunes 搜索和 AppIds:

https://github.com/danielamitay/iHasApp

该库通过 iTunes 搜索获取所有应用程序 URL,并与设备上的当前 appId 进行比较。您可以阅读图书馆博客的创建者以了解幕后发生的事情:

http://danielamitay.com/blog/2011/2/16/how-to-detect-installed-ios-apps

关于ios - Twitter 的 App Graph 功能如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27626877/

相关文章:

objective-c - iPad 应用程序在 NSOperationQueue 期间卡住

ios - 自动引用计数和最终确定

python - 我怎样才能从 Twitter 用户那里获得大量关注者,然后关注他们?

iOS >> ShareKit >> 推特设置 : How to Get the "bit.ly" Data?

php - 单击链接后从 Twitter.com 获取窗口标题

ios - Swift:尝试从我的应用程序在 Safari 中打开 URL 时出现 'Snapshotting a view that has not been rendered..' 错误

ios - 如何在 iOS 中录制音频乐器?

python - Python 中的 Twitter 时间线,但只得到 20 左右的结果?

python - Python 脚本和 Tweepy 的 Cron 作业

ios - 弹出 collectionview 单元格并缩放 - uicollectionviewcell 动画