使用 IP 地址和 iPhone SDK 的当前位置
在应用程序中,当前位置的使用非常广泛,我成功地使用了当前位置,但我无法在房屋或地下室等中找到当前位置。所以我认为我们可以使用的是IP地址来获取位置,然后我将获取经度和纬度。
在 iPhone 中使用 IP 地址(我可以找到 IP 地址)时,我无法获取当前位置。我该如何解决这个问题。
In an application there is extreme use of the current location, and I got success in using the current location, but I am not able to find the current location in a house or basement, etc. So what I think that we can use is the IP address to get the location and then I will get the longitude and latitude.
I am not getting the current location while using the IP address (I can find the IP address) in iPhone. How do I sort out the issue.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
首先检查您设备上的 GPS 是否已打开。您可以使用 CLLocationManager 来获取您当前的位置。
使用这些方法来获取位置。
First check whether your GPS is on in your device. You can use CLLocationManager to get your current location.
Use these methods to get the location.
我正在使用相同的东西,当我在房子外面时它工作得很好,但如果我在房子里面或在地下室,它就无法获取当前位置。
我是说,在使用 IP 地址时,我们可以获取位置,这样我们就有了当前位置,然后我们可以使用 g 获取特定位置的经度和纬度。
I am using the same, and it works fine when I am outside of my house, but in case I am inside the house or in basement it doesn't get the current location.
I am saying while using the IP address we can get the location so we will have a current location and then we can get the longitude and latitude of a particular location using g.
我不确定问题是什么,但我认为您有一个 IP 地址,并且您想知道与其关联的位置,对吗?如果是这样,那你就不走运了。有一些数据库可以映射这些信息,但它们只能告诉您 IP 所有者的位置……而那是您的 ISP,而不是您(客户)。
在 iOS 上,有核心位置 ,这对你不起作用吗?
I am not sure what the question is, but I think you have an IP address and you want to know which location is associated with it, right ? If so, you're out of luck. There are some databases to map these, but they can only tell you where the owner of the IP is located... and that is your ISP, not you (the customer).
On iOS, there's Core Location, doesn't that work for you ?