在iOS上是否可以使用谷歌地图导航而不是苹果地图?

4

在我的应用中,我已经使用了我的应用程序来运行苹果地图应用,并传递了起点和终点坐标,以便用户可以导航。

是否有使用谷歌地图的相同选项?

是否需要下载应用程序或类似的东西?

是否有使用谷歌从位置到位置进行导航的示例?


这个链接对你有帮助吗?[http://maniacdev.com/2012/10/example-project-showing-how-to-use-google-maps-in-ios-6-using-map-kit] - HAS
2个回答

6
你可以使用 Google URL Scheme 进行位置导航。文档非常好,但你必须验证用户的 iPhone 上是否存在 Google 地图应用程序。

选项 1 :

示例:

If user have iOS 5 and older, use Google URL Scheme,
If user have iOS 6 and google maps installed, use Google URL Scheme
If user have iOS 6 and google maps not installed, use Apple maps URL scheme

Google URL Scheme文档

注意:使用Google URL Scheme时,您的应用程序将切换到Google Maps应用程序。

选项2:

是否有使用谷歌地图的同样选项?

iOS版Google Maps SDK

需要下载应用程序或类似的东西吗?

是的,需要安装iOS版Google Maps SDK。


0

iOS >= 6.0 使用的是苹果地图,而当版本 < 6.0 时则使用谷歌地图。如果您想在所有情况下显示谷歌地图,请放置一个 WebView 并利用谷歌 Web 地图。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接