4

我努力寻找,但无济于事。在我的应用程序中,它也在 IOS6 设备上运行,我有一个需要谷歌地图的 MAP 模块。现在在 IOS6 中可以有具有 iOS6 地图而不是谷歌地图的设备。所以我的程序必须检查设备是否有谷歌地图,应用程序。如果没有,它会将用户链接到 appStore 以下载 GoogleMaps 应用程序。请指导..某人.. :(谢谢。

4

1 回答 1

11

“您可以使用 comgooglemaps URL 方案来启动 iPhone 版 Google Maps 应用程序并执行搜索、方向请求和显示地图视图。当您启动 Google Maps 时,您的捆绑标识符会作为请求的一部分自动发送。”

“在您向应用程序中的用户提供这些 URL 之一之前,您应该首先验证应用程序是否已安装。您的应用程序可以使用以下代码检查 URL 方案是否可用:

[[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"comgooglemaps://"]];

"

https://developers.google.com/maps/documentation/ios/urlscheme

于 2013-02-17T14:32:31.783 回答