uialertview-检测google 地图安装到ios6中

问题描述

检测google 地图安装到ios6中

试着找到如何操作代码,能看见Google地图是否安装到应用中了。

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

创建了一个UIAlertView用作选项。希望能实现给用户‘是’或者‘否’不同的选择。

应该怎么将代码的结果转换成BOOLEAN

非常感谢。

解决方案

canOpenURL:一个布尔值:

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

if (canHandle) {
   // Google maps installed
} else {
   // Use Apple maps?
}
时间: 2024-10-11 02:53:32

uialertview-检测google 地图安装到ios6中的相关文章

api-Google地图Api的marker中如何在自定义标示中添加网址?

问题描述 Google地图Api的marker中如何在自定义标示中添加网址? 在Google地图里,使用自定义marker在地图上添加自定义的文字标示,代码: var Guangzhou=new google.maps.LatLng(23.134819460,113.3768628603); function initialize() { var mapProp = { center:Guangzhou, zoom:2, mapTypeId:google.maps.MapTypeId.ROADM

不少应用在中国都遇到了水土不服的情况,Google地图又是其中的一个典型

很多Android用户都是Google的粉丝,对Google情有独钟,Android设备上所安装的都是Google的原生应用,如Google Play市场,Google Search等等.但是,由于种种原因,不少应用在中国都遇到了水土不服的情况,Google地图又是其中的一个典型. Google地图在中国水土不服软件名称:谷歌地图(Google Maps)软件版本:6.9.1 官方版软件大小:8.27MB软件授权:免费适用平台:Android下载地址:http://dl.pconline.com

在ActiveReports页面报表中显示Google地图

有些报表需求中需要我们显示国家.城市等地址信息,在报表中添加地图信息会让报表给最终用户代码更多有效信息. 在报表中可以将地图作为图片添加进来,当一个图片显示在报表中时,该图片必须存放到本地计算机或者服务器中,这种处理方法在ActiveReports随机安装的示例报表(CountryFacts.rdlx)中已经介绍过,该示例中的图片是存放在本地文件夹中.然而,有些需求是要加载一些实时位置信息. 如果我们觉得在服务器上存放所有的位置信息图片存在一些局限,那么,从地理位置信息服务提供商获取实时位置信息

Google将对Android系统中已安装App带来实时监控功能

Google将对Android系统中已安装App带来 实时监控功能Google 一直都希望对你的 Android 智慧型装置带来更全面地保护,除了有效限制伤害的 Sandbox 环境外,他们还直接为 Google Play 加上了另一道名为 Verify Apps 的验证锁头,在使用者安装应用程式的时候可以有效地透过验证机制,阻绝恶意程式的被安装在装置之上.现在,他们打算将这个资安防护的层级更进一步,带来"全时"监控已安装 App 的加强功能 -- 并且将在近期之内加入 Android

api-winfrom webbrowser 中调用Google地图 API 划线

问题描述 winfrom webbrowser 中调用Google地图 API 划线 运行的时候地图上面显示不出所画的线.只显示两个标记 但是在单个打开html网页的时候能正常显示,这是哪里的原因呢?

高德副总:iOS6中高德地图问题已全解决

腾讯科技讯 9月28日消息,今天,高德集团副总裁杨永琦对腾讯科技表示,在苹果iOS6发布初期, 中国用户遇到的问题原因是少部分用户被系统误判不在中国,而没有连接到高德地图服务所致,目前这些问题已经全部解决.他透露,高德与苹果地图的合作早在2010年2月份就已经启动,未来,iOS6中与苹果合作的高德地图也将提供公交.步行查询等功能.目前,高德地图用户已超过7800万,其手机地图在国内的市场份额达到26%.9月20日,高德正式替代谷歌地图,成为苹果iOS6在中国的地图提供商.不过, 刚刚推出不久,苹

Google 地图中的自行车路线服务已悄悄增加了海拔概况

Google 地图中的自行车路线服务已悄悄增加了海拔概况(elevation profiles),旨在为给骑行爱好者们提供更棒的路线--他们再不需要借助第三方应用来确定前方是上坡还是下坡了. 该服务不光为用户提供海拔高度的图像,还会计算出整个路线需要上坡/下坡多少英尺(feet). 目前14个国家的用户可享受该功能:奥地利,澳大利亚,比利时,加拿大,瑞士,德国,丹麦,芬兰,英国,荷兰,挪威,新西兰,瑞典,以及美国.但尚不支持Google 地图的移动版应用.

Google地图中自行车路线服务已悄悄增加海拔概况

摘要: Google 地图中的自行车路线服务已悄悄增加了海拔概况(elevation profiles),旨在为给骑行爱好者们提供更棒的路线他们再不需要借助第三方应用来确定前方是上坡还是下坡了. 该服务不 Google 地图中的自行车路线服务已悄悄增加了海拔概况(elevation profiles),旨在为给骑行爱好者们提供更棒的路线--他们再不需要借助第三方应用来确定前方是上坡还是下坡了. 该服务不光为用户提供海拔高度的图像,还会计算出整个路线需要上坡/下坡多少英尺(feet). 目前14个

Ruby中检测Gem是否安装的方法_ruby专题

最近参加七牛的demo大赛,决定使用ruby开发.于是遇到了一些疑问,然后解决了,这里记录一下. 在Ruby中,Gem是一个很常见的东西,其相当于插件,Ruby有很多很棒的gem,避免了我们重复造轮子,我的demo中需要安装gem,但是为了更加实现好一些,先检测gem是否已经安装,如果没有安装,在继续安装,否则不安装. 于是,怎么在Ruby中检测gem是否安装呢,其实也很简单,直接上代码就可以了.不需太多解释.begin-rescue-相当于java中的try catch. 复制代码 代码如下: