Php iOS应用程序限制通过位置注册

Php iOS应用程序限制通过位置注册,php,ios,swift,laravel,geolocation,Php,Ios,Swift,Laravel,Geolocation,我希望限制我的应用程序注册是否来自伦敦 我不确定做这件事的最佳方式是什么,我可以使用iOS的定位API,但不确定这是否容易被破解 我使用PHP后端,因此可以通过地理坐标从IP地址提取位置,但听说这可能不可靠 有人对此有经验吗?最好的/安全的方法是什么?您的第一个想法(使用iOS Core Location API)是最好的。事实上,您不能依靠IP进行地理定位。当它起作用时,它是不准确的。而且,大多数时候,它只是给出了一个错误的位置。而且很容易伪造(例如VPN) 在我看来,您必须依赖iOS核心位置

我希望限制我的应用程序注册是否来自伦敦

我不确定做这件事的最佳方式是什么,我可以使用iOS的定位API,但不确定这是否容易被破解

我使用PHP后端,因此可以通过地理坐标从IP地址提取位置,但听说这可能不可靠

有人对此有经验吗?最好的/安全的方法是什么?

您的第一个想法(使用iOS Core Location API)是最好的。事实上,您不能依靠IP进行地理定位。当它起作用时,它是不准确的。而且,大多数时候,它只是给出了一个错误的位置。而且很容易伪造(例如VPN)


在我看来,您必须依赖iOS核心位置API。这是最可靠的解决方案(也是最不容易伪造的)。但是,需要明确的是:我不知道有什么解决方案可以100%确定用户在iOS中的位置。唯一的方法是在目标区域安装一些设备(如)。

谢谢!我想这是最好的主意!