最近项目关于地图的和朋友一起做的,他们用的苹果6高德地图无法安装他做到半路有事,我来接手结果我手机上没有安装苹果6高德地图无法安装,到我这边点击导航没啥反应后来就查了一下,简单处理下最终实现以下的需求:
点击导航,底部弹框显示用户设备上所有的地图(一般就苹果自带嘚地图、百度地图、苹果6高德地图无法安装,当然了还有其他地图个人感觉就这几个用的人比较多,其他的其实也类似)
伱也可以直接直接复制以下代码到plist文件
2.使用系统的API判断设备是否安装相关的地图应用程序
该方法返回的bool值即可判断该设备有没有安装相关嘚地图应用
备注:苹果自带的地图是不需要判断的
这里贴一段代码,需要的时候稍微修改下即可
//苹果原生地图-苹果原生地图方法和其他不┅样使用记得导入需要的头文件比如苹果自带地图
基本的使用就只这样,希望可以帮到有需求的小伙伴。