MKReverseGeocoderDelegate 没有谷歌地图

发布于 2024-10-31 16:52:05 字数 186 浏览 0 评论 0原文

在我的 iPhone 应用程序中,我使用可用的位置 API 查找纬度和经度。我想反转地理编码并获取国家/地区代码。但如果不使用第 3 方或外部 API 调用,我想得到它。在研究时我发现 MKReverseGeocoderDelegate 对此很有用。但我没有任何使用谷歌地图的要求。我想知道我的方法是否可以获取用户当前居住的国家/地区。

谢谢

In my iPhone application I find the latitude and longitude using the location API available. I want to reverse geocode that and get the country code. But without using 3rd party or external API call I would like to get it. When researching I found that MKReverseGeocoderDelegate will be useful for this. But I dont have any requirement to use google maps. I want to know whether my approach is ok to get the current country where user resides.

Thank you

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦途 2024-11-07 16:52:05

来自 MKReverseGeocoder 类参考:

Google 服务条款要求
反向地理编码服务是
与谷歌地图结合使用;
设计时考虑到这一点
您的应用程序的用户界面。

因此,这意味着如果不使用 Google 地图 (MKMapView),则无法使用它。

我建议查看一个涵盖您想要执行的操作的现有 SO 问题 - 如何获取用户的国家信息

From the MKReverseGeocoder class reference:

The Google terms of service require
that the reverse geocoding service be
used in conjunction with a Google map;
take this into account when designing
your application's user interface.

So, that means you can't use it without using Google Maps (MKMapView).

I recommend looking at an existing SO question that covers what you want to do - How to get user's country information

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文