如何将新的Google地图应用与ios应用集成

谷歌地图现在可以在Appstore for IOS 6中使用。我有一个应用程序利用MAPKIT和WebView来显示使用谷歌网络服务的驾驶方向。 为了在Native Apple MAP app中显示Route,我使用类似于此的代码。

MKMapItem *mapItem = [[MKMapItem alloc]initWithPlacemark:place]; NSDictionary *options = @{ MKLaunchOptionsDirectionsModeKey:MKLaunchOptionsDirectionsModeDriving }; [mapItem openInMapsWithLaunchOptions:options]; 

我想在用户设备上安装的New Google MaP App中向用户显示Route,将其UI嵌入我的应用中的View中。

请引导我。

Goole已经发布了适用于IOS 6.0及更高版本的最新API。

为此,请按照以下步骤操作

  1. 您必须注册您的应用程序并从Map IOS访问中获取密钥。
  2. 有关详细信息,请参阅以下链接。 在iOS 6应用中添加Google地图的新方法

要在GoogleMaps应用中显示路线,请使用新的GoogleMapsurl方案:

 comgooglemaps://?saddr=Google+Inc,+8th+Avenue,+New+York,+NY&daddr=John+F.+Kennedy+International+Airport,+Van+Wyck+Expressway,+Jamaica,+New+York&directionsmode=transit 

从文档中获取应该可以帮到你。 从那里进行简短的浏览,您还会注意到谷歌已经为新的GoogleMaps发布了一个SDK,其访问令牌正在缓慢推出。 文件

  • 似乎切断了我的答案的结束,但@Hi Ren已经填写了新SDK的文档链接。