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

ibi*_*ren 6 google-maps mapkit ios ios6 google-maps-sdk-ios

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

MKMapItem *mapItem = [[MKMapItem alloc]initWithPlacemark:place];
NSDictionary *options = @{
MKLaunchOptionsDirectionsModeKey:MKLaunchOptionsDirectionsModeDriving
};
[mapItem openInMapsWithLaunchOptions:options];
Run Code Online (Sandbox Code Playgroud)

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

请指导我.

Hir*_*ren 7

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

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

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


小智 5

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

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

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

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