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

标签 android iphone ios app-store google-play

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

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

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

最佳答案

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

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

关于android - 有没有办法检查安装我的应用程序的用户是否真的安装了我的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10111878/

相关文章:

ios - 代码 : Missing private key

java - 在 Android 上使用联系人组删除问题

android - SDK平台工具版本(24.0.3)太旧,无法检查使用API​​ 25编译的API [警告]

android - 按钮选择器不起作用

ios - 从容器 View 获取数据

iphone - 如何将下载的文件解压到文档目录

ios - 如何在 Xcode 8 中创建没有 LaunchScreen 的空应用程序

ios - Objective-C 附加字符串不起作用 NSXMLParser

java - Activity 类中的静态字段是否保证比创建/销毁周期更长?

ios - 在 Objective-C 中调用 Magento SOAP API 时出错