Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个应用程序,我需要决定用户在哪个国家/地区。哪种方法最准确?
我应该使用 GPS 还是 IP 地址?
每种方法的优缺点是什么?
我会使用 Apple 的定位服务,它使用多种技术(手机信号塔、WiFi 热点、GPS 等)来确定他们的位置。然后,您可以通过查找 GPS 坐标轻松找到该国家/地区。我认为这会比按 IP 查找更准确。
如果您通过 ip 地址并使用地理 ip 查找服务,它可能会更容易。
对于 GPS,需要打开 GPS 单元。我想很多人为了节能而禁用它。如果您只是打开 GPS 进行检查,则用户需要先获得 GPS 修复,这也可能很耗时。