ios - iphone 应用程序如何知道其他应用程序?

标签 ios

我最近下载了一个应用程序 (Overkill),他们在游戏中有一种称为“overkill 奖牌”或“OM”的“虚拟货币”。您可以使用应用内购买系统购买更多 OM,或者您可以通过名为“Tapjoy”的服务赚取它。

Tapjoy(在 Overkill 应用程序内)会弹出一个包含符合条件的应用程序的菜单,以及一个指向 iTunes 商店的下载链接,并要求您“下载并打开”该应用程序才能获得您的 OM。

此应用如何知道我已下载并打开该应用,以便授予我 OM?

编辑:它似乎也知道我什么时候已经有了这个应用

最佳答案

该应用可能会根据 Tapjoy 分发给每个实现者的已知方案列表,通过调用 UIApplication canOpenURL 来检查其他应用是否已注册自定义 URL 方案。

关于ios - iphone 应用程序如何知道其他应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5394665/

相关文章:

iphone - 推送通知设备 token ?

ios - UIPopoverController 出现在错误的位置

ios - 点击手势 subview 触摸检测

iOS 和数据库

ios 获得今天凌晨 12 点

ios - 在使用带有后台配置的 URLSession 时如何处理用户终止应用程序?

ios - Swift 3/iTunesConnect 实时跟踪应用程序销售情况

ios - UITapGestureRecognizer 与 UISearchBar

ios - swift 2 火力地堡 TableView

iphone - 更改 iOS 应用的产品名称后出现代码签名错误