从用户的手机中获取GPS以确认他们在美国

我正在制作一个应用程序,我想通过用户手机上的GPS将其限制在美国。 (我知道必须添加权限才能访问他们的GPS)。GooglePlay上的Geolock并没有做任何事情,因为对VPN的访问量很大,可以绕开它。

我将如何通过其GPS获取他们的位置,并确保他们确实在美国。

此游戏正在Unity中用C#语言编码。我不希望有完整的复制粘贴代码,而是更多地将其指向文档或其他示例示例。只是朝着正确的方向轻轻一点。

duoduoyishanjiang 回答:从用户的手机中获取GPS以确认他们在美国

GPS是极坐标系统。只需找到您希望用户受到限制的最小/最大范围,然后将其视为边界框即可(但显然带有极坐标)。

也就是说,考虑到欺骗GPS比欺骗Geo-IP更容易,我不得不问,为什么这对您来说有这么大的意义?

,

对GPS进行欺骗很容易,从大量的Fake GPS应用开始,然后一直到使用软件定义的无线电和GitHub的gps-sdr-sim实际发送RF GPS信号。正确完成欺骗后,知道您正在被欺骗并非易事。有几种软件解决方案试图解决此问题-快速的Google搜索将为您提供一些选择。

本文链接:https://www.f2er.com/3162748.html

大家都在问