【问题标题】:How to check whether the user has google maps installed in IOS6?如何检查用户是否在IOS6中安装了谷歌地图?
【发布时间】:2013-02-17 14:19:49
【问题描述】:

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

【问题讨论】:

    标签: iphone google-maps ios6 ios6-maps


    【解决方案1】:

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

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

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

    "

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-10-20
      • 1970-01-01
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 2016-03-25
      • 2013-12-31
      相关资源
      最近更新 更多