美文网首页手机移动程序开发
关于iOS自带地图的一些坑

关于iOS自带地图的一些坑

作者: iOS程序员asdf | 来源:发表于2017-10-07 15:27 被阅读0次

公司开发新项目,需要用到地图,然后公司决定用iOS自带的地图,幸亏前任已经大部分都开发好了,我只需要拿过来用就好了。
可是就是这样也出现了一些问题。

- (void)reverseGeocodeLocation:(CLLocation *)location completionHandler:(CLGeocodeCompletionHandler)completionHandler;

这个方法是根据经纬度逆解析成地址的,结果我解析完只有在中国的能解析出来,外国的都是error,这就尴尬了,然后各种找资料啊,后来才发现,苹果会自动根据你的IP地址判断国家,如果是中国,那就会用高德的数据库,而高德的又没有国外的数据,所以在中国用这个是不能逆解析国外的经纬度的,这下可算大功告成了把,图样图森破,我这回发现居然连国内都解析不了了,好吧,我感觉是人品问题,后来各种做尝试,然后又找资料,发现是因为网络问题,换个网就好了,具体的不太清楚,所以用自带的地图还是有很多坑的,也不知道是我代码写的有问题还是就是本身的bug,希望以后能够找到原因。

持续更新中。。。。

今天又遇到一个新的奇怪的问题,坑了我一天。
用的系统自带的MKMapView ,项目按Home键在进入项目整个界面卡死,于是找各种原因,内存啊,CUP啊,各种找原因,最后发现是因为连接的xcode9直接运行在iphone5上的原因,直接在手机上运行就行了,好像是因为iPhone5的cup是32位,xcode9不兼容的原因。。。
mark一下。。。。。。。。

相关文章

  • 关于iOS自带地图的一些坑

    公司开发新项目,需要用到地图,然后公司决定用iOS自带的地图,幸亏前任已经大部分都开发好了,我只需要拿过来用就好了...

  • iOS MKMap线路规划

    高德地图的路线规划内容要丰富一些,还有路况信息等一些东西.但是基础功能,用iOS系统自带的地图就完全可以实现.核心...

  • iOS 之仿微信添加地址(腾讯地图爬坑)

    iOS 之仿微信添加地址(腾讯地图爬坑)

  • iOS 调起第三方应用,进行定位,导航......

    我们常用的地图应用有高德地图、百度地图、谷歌地图(好像国内不怎用...0),当然我们iOS有系统自带的地图,哈哈,...

  • iOS 中打开外带地图进行导航

    参考资料 iOS实现应用外自带地图、高德地图、百度地图导航 检查本地的地图 app 主要对国内主流的地图进行检测 ...

  • Mapkit地图显示

    导入头文件“MapKit.h” 1、MKMapView 能够显示ios自带的地图(国内默认为高德地图) mapTy...

  • iOS开发之集成高德地图(一)

    在iOS开发中,经常会使用到定位和地图,Apple自带的定位和地图应付一般的场景绰绰有余,但是也缺少一些功能,如P...

  • IOS自带地图MKMapView

    首先需要导入MapKit.framework。 如果需要加标注并且显示不同的图片。就需要自己定义类实现MKAnno...

  • iOS地图的使用

    在iOS开发中要用到地图时选择很多,例如第三方的高德地图、百度地图都是很好的选择,当然最基础的则是iOS中自带的地...

  • ios 录音,播放 tips

    背景 最近在做iOS录音相关东西,也遇到了一些坑,顺便记录下。 正文 系统自带的AVFoundation框架,提供...

网友评论

    本文标题:关于iOS自带地图的一些坑

    本文链接:https://www.haomeiwen.com/subject/rwujyxtx.html