3

我需要使用 APPLE ID/GOOGLE Android ID 检查用户是否真的支付了购买我的应用程序的费用。

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

每个应用程序是否有唯一的“公钥”?我可以使用它(如果存在)来检查我的应用程序的统一器

4

4 回答 4

1

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

于 2012-04-11T20:49:38.400 回答
1

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

但是,如果您的最终目标只是防止盗版,我建议您搜索一些当今可用的现成反盗版解决方案。然而,即便如此,我也不会期待奇迹。我已经在自己客户的一些应用程序中实施了尽可能多的反盗版技术,但迄今为止,没有一个是“未破解的”。

于 2012-04-11T21:17:45.017 回答
1

在 Android 上,使用许可证验证库

于 2012-04-11T19:27:40.820 回答
1

您可以做一些创造性的事情,包括在应用内购买并在购买完成时 ping 您自己的服务器。这假设您想将内容放在 IAP 付费墙后面,并且您想运行自己的服务器,但情况可能并非如此。

于 2012-04-11T19:17:20.290 回答