java - 如何以编程方式禁止特定国家/地区使用我的应用程序 - android java
问题描述
所以假设我想禁止国家 X 使用我的应用程序,我从谷歌 Play 商店禁止它,但它仍然可以通过 VPN 下载有没有办法使用代码禁止这个国家(可能试图检测用户的位置或者其他的东西?)
我的政府与邻国有一个非常大的问题,如果我有用户,我将永远进监狱。
解决方案
我的政府与邻国有一个非常大的问题,如果我有用户,我将永远进监狱。
没有任何技术方法可以保证您的移动应用程序不能/不会被另一个国家的某人使用。您在应用程序中所做的任何事情都可能被具有足够聪明才智/时间的用户打败。
您需要与一位优秀的当地律师交谈,以准确了解您所在国家/地区的法律意味着什么,以及您需要做些什么来遵守它1。但如果法律要求您做技术上不可能的事情,您最安全的选择可能是不编写/发布任何移动应用程序。严重地。
1 - 这里的任何人都不太可能真正知道。我当然不会!
推荐阅读
- python - 构建组织结构图
- arrays - 如何将对象同步推入数组
- amazon-web-services - 配置数据管道以从 Lambda 接收参数值
- c - 编译器是否为最大的代码块或 C 中的所有块保留内存?
- uwp - VS 2017 社区:将现有项目的目标更改为 ARM
- angular - 仅在急切加载时如何将路由添加到 Angular 模块
- javascript - Javascript 异步和等待
- mongodb - 错误“分布式锁 pinger ping 失败::: LockStateChangeFailed: findAndModify 查询谓词不匹配任何锁文档”
- python - 填充源 - 目标对和列表中的标志
- c - 优化线性矩阵的利润,用户可以跳过 1 或 2 个单元格