iPhone应用程序如何了解其他应用程序?

xdu*_*ine 2 ios

我最近下载了一个应用程序(Overkill),他们有一个游戏"虚拟货币"称为"过度杀戮奖章"或"OM".您可以使用应用内购买系统购买更多的OM,或者您可以通过名为"Tapjoy"的服务获得它.

Tapjoy(在Overkill应用程序内)会显示一个包含符合条件的应用程序的菜单,以及指向iTunes商店的链接以下载它,并要求您"下载并打开"该应用程序以获得您的OM.

这个应用程序如何知道我已经下载并打开了应用程序,以便授予我OM?

编辑:它似乎也知道我什么时候有应用程序

Tom*_*ift 6

该应用程序可能会检查另一个应用程序是否已注册自定义URL方案,通过调用UIApplication canOpenURLTapjoy向每个实现者提供的已知方案列表.