有没有办法检查安装我的应用程序的用户是否真的安装了我的应用程序?

时间:2012-04-11 18:34:04

标签: android iphone ios app-store google-play

如果用户确实已付款购买我的应用,我需要使用APPLE ID / GOOGLE Android ID进行检查。

我必须避免用户使用破解的应用程序(越狱)

每个应用都有独特的“公钥”吗?我可以使用它(如果存在)来检查我的应用程序的统一者

4 个答案:

答案 0 :(得分:1)

购买完成后,您可以做一些涉及应用内购买和ping自己服务器的广告。这假设您希望将内容放在IAP付费专区后面,并且您希望运行自己的服务器,这可能不是这种情况。

答案 1 :(得分:1)

在Android上,使用license verification library

答案 2 :(得分:1)

您可以在AppStore上免费使用它,然后使用licensingin-app purchases向用户提供更多内容(完整内容)!

答案 3 :(得分:1)

简而言之:否。您无法通过API访问此信息,但正如其他人所说,您可以通过应用内购买和自己的服务器推出自己的解决方案。如果您担心未经许可的用户会消耗服务器带宽或其他昂贵的资源,我建议您这样做。

如果您的最终目标只是为了防止盗版,我建议使用谷歌搜索现有的一些现成的反盗版解决方案。然而,即便如此,我也不会指望奇迹。我已经实现了许多反盗版技术,因为我可以在我自己的一些客户的应用程序中开发,但到目前为止,它们都没有“未破解”。