我有一个付费应用程序,该应用程序在旧版本中未验证Play商店的许可证,现在我发现有些网站从旧版本中非法下载APK,用户可以在其中安装和访问我的数据库火力基地。 (无需支付下载费用)
firebase中的数据库(实时数据库)已经通过规则被阻止访问,但是由于该应用使用 设置为永久启用 ,因此欺诈用户仍在使用应用程序(我可以在Firebase分析中看到)。
有什么主意如何阻止旧版本,或强制这些版本不起作用以阻止这些用户使用该应用?
答案 0 :(得分:0)
将有关更新的数据存储在Firebase数据库中。当用户打开您的应用程序时,您应该检查该数据以验证更新的应用程序。当然,您可以在逻辑上做更多的事情。您可以存储版本代码,因为它们始终是唯一的。
答案 1 :(得分:0)
恐怕您的应用程序中需要代码才能执行此操作,启动后,您将无法返回并更改代码。对于这个应用程序,您可能会卡住。
将来,使用Firebase Remote Config之类的产品在您的应用中进行“请更新”开关,您可以从云中进行控制可能是个好主意。