开发 iOS 地图SDK 更新日志

更新日志 最后更新时间: 2023年05月29日

高德地图iOS SDK(3D地图) V9.7.0             2023-05-29

功能

支持自定义地图模型图层

修复已知问题


高德地图iOS SDK(3D地图) V9.6.2             2023-05-06

功能

修复已知问题


高德地图iOS SDK(3D地图) V9.6.0             2023-01-16

功能

优化地形图下的部分已知问题

添加局部建筑物显示隐藏接口

修复其他已知问题


高德地图iOS SDK(3D地图) V9.5.0             2022-10-14

功能

Marker支持海拔高度配置

MVT图层支持多面体绘制 

三维模型(.glTF)渲染/交互升级:支持动画效果,以及点击、拖拽事件

下线境外栅格图接口

修复其他已知问题


高德地图iOS SDK(3D地图) V9.4.0             2022-08-08

功能

MVT渲染优化
支持自定义路况纹理
优化地图黑夜模式
修复其他已知问题


高德地图iOS SDK(3D地图) V9.3.1             2022-07-04

功能

修复已知问题


高德地图iOS SDK(3D地图) V9.3.0             2022-06-08

功能

地图渲染引擎升级,提升数据和性能体验 

修复已知问题


高德地图iOS SDK(3D地图) V9.2.1             2022-04-27

功能

修复已知问题


高德地图iOS SDK(3D地图) V9.2.0             2022-04-14

功能

支持GeoHUB数据发布服务,绘制MVT图层

蜂窝热力图接口优化

修复已知问题


高德地图iOS SDK(3D地图) V9.1.0             2022-02-14

功能

3D地形图功能上线
修复已知问题


高德地图iOS SDK(3D地图) V9.0.0             2022-01-17

功能

地图渲染引擎升级,提升数据和性能体验
修复metal渲染问题


高德地图iOS SDK(3D地图) V8.1.0             2021-11-01

功能

增加隐私合规接口
修复已知问题


备注

由于个人信息保护法的实施,从8.1.0版本开始,请务必确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow、updatePrivacyAgree两个接口,具体可参考开发指南-其他配置注意事项-隐私合规接口说明传入相关参数


高德地图iOS SDK(3D地图) V8.0.1             2021-09-17

功能

优化metal渲染
修复已知问题


高德地图iOS SDK(3D地图) V8.0.0             2021-07-14

功能

优化Overlay渲染逻辑,提高性能
修复已知问题


高德地图iOS SDK(3D地图) V7.9.0             2021-04-02

功能

支持Metal (需手动开启,系统要求iOS10及以上)
自定义地图配置升级,支持更多自定义项
渲染优化,性能更高效
自定义overlay需继承自MABaseOverlay
修复已知问题


高德地图iOS SDK(3D地图) V7.8.0             2021-01-05

功能

地图样式文件升级
删除自定义路况颜色功能
修复部分路口放大图无法展示的问题


高德地图iOS SDK(3D地图) V7.7.0             2020-11-04

功能

地图取图流量降低
自定义样式在线拉取节流 


高德地图iOS SDK(3D地图) V7.6.1             2020-10-16       

功能

修复iOS 14上截图偶发崩溃及拖动地图卡顿问题


高德地图iOS SDK(3D地图) V7.6.0             2020-08-21

功能

优化性能、修复已知问题


高德地图iOS SDK(3D地图) V7.5.0             2020-06-11

功能

Polyline 2.0上线,全面优化画线效果

自定义地图支持线类型地图元素(道路等)调节宽度

修复其他已知问题


高德地图iOS SDK(3D地图) V7.4.0             2020-04-21

功能

修复已知问题


高德地图iOS SDK(3D地图) V7.3.0             2020-04-01

功能

 地图SDK全面支持IPV6


高德地图iOS SDK(3D地图) V7.2.0             2020-01-07

功能

 新增接口MAGetNearestMapPointFromPolyline支持获取点到线最短距离的方法;

新增接口配合导航组件图面体验升级。

解决问题

修复断网情况下,截图不回调的问题。

高德地图iOS SDK(3D地图) V7.1.0             2019-11-01

功能

新增polyline支持点击事件;

新增适配iOS 13系统;

解决问题

修复同flutter 1.5冲突的问题;

修复使用较近三个点绘制弧线时概率性无法绘制的问题;

优化自定义地图权限逻辑,提升体验。

高德地图iOS SDK(3D地图) V7.0.0             2019-10-15

功能

渲染引擎能力升级,体验数据和性能体验;

新增蜂窝热力图功能;

解决问题

修复跨180度annotation显示方案,修复0经度附近annotation消失的问题;

修复多实例地图下移除海量点图层引起的crash;

修复渐变线传入color数组和drawStyleIndexes数组大小不一致时的crash问题;

修复修改runLoopMode无效问题;

备注

由于引擎升级,本版本自定义样式不再兼容老版本,开发者必须从官网自定义平台重新发布并导出7.0.0对应样式文件进行配置。

高德地图iOS SDK(3D地图) V6.9.0             2019-05-29

解决问题

修复室内地图的activeFloorInfoIndex不准的问题;

优化了部分体验问题。

高德地图iOS SDK(3D地图) V6.8.1             2019-04-24

解决问题

 修复导航3D箭头移除时可能出现crash的问题;

修复MAMapRectUnion函数返回值可能不准的问题。

高德地图iOS SDK(3D地图) V6.8.0             2019-04-16

解决问题

针对App Store关于“申请后台定位权限”的新审核要求,地图SDK内去掉定位的requestAlwaysAuthorization请求,用户可通过mapViewRequireLocationAuth回调来设置requestAlwaysAuthorization;

修复多实例下设置路况颜色可能会导致context冲突的问题;

修复瓦片图读取已损坏数据导致的crash问题;

 解决delegate的warning问题。

高德地图iOS SDK(3D地图) V6.7.0             2019-02-18

功能

自定义地图新增支持:网格线、路况、路况底色自定义配置;

新增支持导航箭头立体效果;

解决问题

地图初始化性能优化。

高德地图iOS SDK(3D地图) V6.6.0             2018-12-21

功能

新增支持按照地图缩放等级配置自定义地图,可在不同Zoom下自定义各类地图元素;

高德地图 iOS SDK(3D地图) V6.5.0             2018-10-11

功能

新增粒子图层,开发者可通过该图层实现支持天气图层等各类场景化全屏粒子效果;

解决问题

优化了部分线程问题。

高德地图 iOS SDK(3D地图) V6.4.0             2018-08-31

功能

开启路况后,新增支持路况底色自定义;

解决问题

优化绘制线跨度超过180°时的显示策略;

修复自定义样式poi label不支持透明度问题;

修复openssl冲突问题;

优化了部分内部逻辑,提升渲染性能。

高德地图 iOS SDK(3D地图) V6.3.1             2018-07-26

功能

自定义地图支持poi分类配置。

解决问题

修复画线时有折返且点重复情况下折返点会不显示的问题;

修复世界图下纹理释放导致的黑块问题;

修复改变地图大小后路口放大图截取会有部分被裁掉的问题;

优化了部分内部逻辑。

高德地图 iOS SDK(3D地图) V6.3.0             2018-06-20

功能

自定义楼块绘制功能,可用于自定义地图楼块绘制效果;

开放MAMapView开放showsWorldMap接口。

解决问题

消除"built for newer iOS version (11.1)"警告 ;

兼容自定义样式使用标准模板且不做任何修改时服务端生成的数据错误问题。

高德地图 iOS SDK(3D地图) V6.2.0             2018-04-28

功能

轨迹纠偏服务优化升级,成功率及准确性全面提升;

圆弧新增支持MAArc和MAArcRenderer;

解决问题

解决MD5符号冲突问题;

修复了个别其他缺陷。

高德地图 iOS SDK(3D地图) V6.1.0             2018-04-03

解决问题

更新卫星地图审图号;

优化了部分体验。

高德地图 iOS SDK(3D地图) V6.0.0             2018-03-08

功能

接入全新地图渲染引擎,性能全面优化;

基础地图支持渲染简易三维;

新增复杂多边形面积计算方法;

解决问题

解决自定义样式设置不生效的个别缺陷。

高德地图 iOS SDK(3D地图) V5.7.0             2018-01-02

功能

新增离线地图UI组件;

新增支持自定义地图各元素纹理;

解决问题

解决自定义样式设置时的不稳定问题。

高德地图 iOS SDK(3D地图) V5.6.0             2017-11-28

功能

新增支持国内地图中英文切换显示;

海外服务能力更新,优化缓存机制等;

更新卫星地图审图号;

解决问题

修复后台切回前台时TileOverlay 闪动的问题;

修复添加自定义callout时如果有默认callout,默认callout会不消失的问题。

高德地图 iOS SDK(3D地图) V5.5.0            2017-11-08

功能

新增支持创建空心多边形;

新增支持绘制小圆点样式的虚线。

高德地图 iOS SDK(3D地图) V5.4.0            2017-9-28

功能

新增支持平滑移动新增每一帧回调block;

新增支持多context情况下,纹理加判断是否重新加载逻辑;

新增审图号和卫星图片审图号获取接口;

新增支持适配iOS11的定位权限字段变更;

自定义地图网格背景色逻辑优化。

解决问题

修复后台释放地图可能导致的crash;

修复地图不动annotation经纬度发生改变,annotation不刷新显示问题;

修复个别岛屿在小zoom级别下不显示问题。

高德地图 iOS SDK(3D地图) V5.3.0            2017-8-16

功能

新增支持设置实时交通图线宽的功能;

tileoverlay的tile加载逻辑优化;

自定义地图新增支持:

1、面类型(陆地、绿地、水系等)要素支持设置透明度;
2、文字标注支持设置透明度;
3、带背景色的文字标注支持去除黑色边框。

解决问题

修复了在iPad 1/2/mini上文字显示异常的问题;

修复了动画Annotation无法截屏的问题;

修复了某些情况下初始化地图后开启定位造成的崩溃问题;

修复了在mapview未添加在superView的情况下,mapview设置runLoopMode且不显示会无法释放内存的问题;

修复了mapview在后台创建添加overlay,可能导致crash的问题;

修复了cJSON冲突的问题。

高德地图 iOS SDK(3D地图) V5.2.1            2017-6-22

解决问题

修复第一次定位回调时userlocation.coordinate没有赋值的问题;

修复Annotation在屏幕外被选中后,地图不会随之移动的问题;

修复mapview不添加进subview,释放,导致内存泄漏的问题。

备注

该版本采用 xcode 8.3.2 版本编译打包。

高德地图 iOS SDK(3D地图) V5.2.0            2017-6-12

功能

新增支持根据官网导出样式数据设置自定义地图样式,点我查看详情

(自 V5.2.0 起,自定义样式接口调整了新的调用方法,点我查看详情);

新增支持定位自动进行轨迹纠偏,点我查看详情

修改优化升帧,减少升帧时地图卡顿;

解决问题

修复clearDisk导致离线地图下载失败;

修复解决minizip库冲突问题;

备注

设置自定义地图时需要注意以下3点:

1、regions(陆地、绿地、水系等)类型要素不支持透明度;
2、文字标注不支持设置透明度;
3、带背景色的文字标注有个黑色边框。

高德地图 iOS SDK(3D地图) V5.1.0            2017-5-26

功能

新增绘制海量点图层,点我查看详情

新增支持定位蓝点平滑移动动画效果; 

新增支持 MAOverlayRenderer 设置 alpha 参数;

新增支持对polyline、polygon 动态传空值进行清空操作;

新增支持 MAMapView 增加 runLoopMode 属性,可以设置不同的 runloopMode 以适应不同的应用场景;

修改 allowsAnnotationViewSorting 默认改为 NO;

修改比例尺样式;

解决问题

修复 setVisibleMapRect 接口 insets 不为 zero 时出现的各类问题;

修复 annotation 重用时 selected 状态显示不对的问题;

修复离线全国概要图无法删除的问题;

修复添加了 MAAnimatedAnnotation 会导致不降帧的问题;

备注

自 V5.1.0后由于定位蓝点增加了平滑移动功能,如果在开启定位的情况下先添加annotation,需要在此回调方法中判断annotation是否为MAUserLocation,从而返回正确的View。

该版本使用 Xcode 8.3.2 版本打包编译,请使用相同或其以上版本的Xcode进行编译。

高德地图 iOS SDK(3D地图) V5.0.0            2017-3-28

功能

搭载智能 AI 引擎,采用 OpenGL 2.0 渲染地图,地图元素绘制效率提升至 V4.6.1 版本的两倍; 

支持便捷自定义定位小蓝点内容,包括是否显示定位精度圈、精度圈颜色、位置点颜色、是否动画等;点我参考详细内容

支持用户对 annotationView 传入自定义 calloutview,更加灵活;

支持覆盖物自定义:

  1. circle:支持动态修改中心点、半径;
  2. polygon:支持动态修改顶点;
  3. polyline:支持动态修改组成点;
  4. multiPolyline:支持动态修改组成点、drawIndex;
  5. geodesicPolyline:支持动态修改组成点;
  6. groundOverlay:支持动态修改位置、大小、使用的图片;

将 MAMapRender 由 UIView 替换成 GLKView。

解决问题

解决空闲状态下帧率下降问题;

解决自定义样式某些元素无法自定义的问题;

修复因 Overlayrender 访问不到自己的 deallocOperation(访问到了子类的该方法),导致的崩溃问题;

优化 annotationview 排序性能、内存优化;

优化 screenAnchor 的使用方式;

废弃 OpenGL ES 1.3 接口,由 OpenGL ES 2.0 接口替换。

备注

在使用 5.0.0 版本 SDK 时,需要引入系统库:GLKit.framework。

高德地图 iOS SDK(3D地图) V4.6.1            2017-1-6

解决问题

修复在第一个页面ViewDidLoad里设置地图状态无效的问题。

修复关闭比例尺,再开启无效的问题。

修复初始化view,不传size信息,使用地图会报异常的问题。

修复4.6.0版本地图偶尔帧数降低的问题。

修复室内地图在地图初始化后就会回调,无论用户是否设置过室内地图。

备注

暂无

高德地图 iOS SDK(3D地图) V4.6.0            2016-12-27

功能

新增支持对部分地图元素自定义颜色的功能,包括:陆地、水系、绿地、楼块、主要道路等;

新增支持对MACircle、MACircleRenderer动态改变中心点位置、半径;

解决问题

修复annotationView会被设置的image撑大的问题;

修复cameraDegree动画不正确的问题(当screenAnchor点不在0.5,0.5时);

修复平滑移动动画只传一个点时效果不对;

修复渐变多彩线放大缩小时显示不正确;

备注

室内地图默认不显示,如需使用可以自行开启;

高德地图 iOS SDK(3D地图) V4.5.0            2016-12-8

功能

支持https;(点击查看配置说明

新增annotation平滑移动的功能;

解决问题

解决部分手势冲突的问题;

高德地图 iOS SDK(3D地图) V4.4.1            2016-11-8

解决问题

解决removeAnnotation时annotation没有added会导致crash的问题;

解决annotationView属性名字太通用,第三方继承时容易冲突的问题;

高德地图 iOS SDK(3D地图) V4.4.0            2016-10-18

功能

新增设置地图显示范围的功能,设置地图显示范围,手机屏幕仅显示设定的地图范围;

新增单指双击缩放地图的功能,可以下载相关示例进行体验.

解决问题

离线地图状态不正确的问题;

去除PVRTTextureLoadFromPointer failed: not a valid pvr的错误信息;

解决切换地图类型造成的内存泄漏问题;

备注

离线地图新增容错判断,增强代码的健硕性;

高德地图 iOS SDK(3D地图) V4.3.0            2016-09-22

功能

新增轨迹纠偏功能,帮您将您的轨迹数据匹配到道路上,提供平滑效果。

高德地图 iOS SDK(3D地图) V4.2.1            2016-09-06

解决问题

解决因为增加公交模式地图引起的内存泄漏问题;

解决showIndoorMap属性设置为NO不生效的问题;

解决室内地图回调函数有时不生效的问题;

高德地图 iOS SDK(3D地图) V4.2.0            2016-08-26

功能

新增trafficStatus,可以设置实时路况颜色;

新增导航模式、公交模式地图;

新增可以将多个覆盖物自适应显示在当前屏幕内的方法;

解决问题

解决选中annotation无效的问题;

解决多彩线颜色错乱的问题;

解决超长多彩线画不出来的问题;

解决将mapview的长或宽设置为0时地图崩溃的问题;

备注

离线地图支持删除offlineMap.plist文件;

高德地图 iOS SDK(3D地图) V4.1.0            2016-07-26

解决问题

解决改变锚点后,zoomLevel改变会使得锚点不在准确的屏幕位置上的问题;

解决室内地图控件在错误时间出现的问题;

解决世界地图覆盖卫星图的问题;

解决改变锚点后,仰角进入天空模式地图会漂移的问题

高德地图 iOS SDK(3D地图) V4.0.3            2016-06-24

解决问题

解决zoomlevel 在动画过程中退出地图,造成地图不释放的问题;

解决iPad 2 模拟器崩溃的问题;

备注

隐藏cc++ 代码,防止用户使用共同第三方库时冲突的问题;

高德地图 iOS SDK(3D地图) V4.0.0            2016-05-24

功能

支持通过maxRenderFrame属性设置最大帧数;

支持通过isAllowDecreaseFrame属性设置能否降帧;

室内地图新增回调方法,方便用户对室内地图进行自定义操作;

解决问题

解决在定位模式非none的某些情况下,地图无法降帧的问题;

解决在iOS9下,annotation会飘动的问题;

备注

修改为依赖AMapFoundationKit;

移除AMapSearchServices类,不再需要单独设置key;

高德地图iOS SDK(3D地图) V3.3.2            2016-03-31

解决问题

解决绘制渐变线时内存泄露的问题;

解决3D离线地图新版数据在adcode变化时,已下载的过期文件无法清空问题;

解决出现室内地图控件的时候,调起室内地图回调的问题;

解决室内地图在reloadmap之后,室内地图层数和控件层数不一致的问题;

解决室内地图在先关闭的状态下,进入到室内地图显示区域再打开不显示的问题;

解决(void)mapView:(MAMapView *)mapView mapWillZoomByUser:(BOOL)wasUserAction在双击地图时返回错误的问题;

高德地图iOS SDK(3D地图) V3.3.1            2016-02-25

功能

在开启显示室内地图之后,可通过实现代理方法动态获取室内地图取楼层变化,及楼层信息,第三方开发者可根据用户室内位置提供定制化服务;

解决问题

解决了使用 MAMapView 中的 takeSnapshotInRect 方法进行截屏,该方法不仅返回image且告知地图图像是否完整,避免遗漏重要位置信息的问题。详见地图截屏

高德地图iOS SDK(3D地图) V3.3.0            2016-01-19

功能

MAMapView类增加isAbroad字段,对浏览区域进行判断。

细化zoom和move回调,区分用户操作和代码操作。

支持线段分段纹理、分段颜色的绘制,以及渐变效果的展示。详见类 MAMultiPolyline、MAMultiColoredPolylineRenderer。

metersPerPointForCurrentZoomLevel支持KVO。

去处key验证以及bundle验证的地图弹窗提示,只以日志形式输出。

解决问题

拖动地图,比例尺偶现不更新的bug(不同维度比例尺不同)。

备注

优化iOS 9系统上拖动效果。

优化annotationView点击响应,不同annotationView直接切换点击响应更快。

高德地图iOS SDK(3D地图) V3.2.1            2015-11-27

解决问题

解决在iOS8.1.1下点击annotation出现崩溃的问题。

解决室内地图控件错位以及在iOS6下无法使用的问题。

解决当OpenGLdisable设置为YES时,reloadMap无效的问题。

高德地图iOS SDK(3D地图) V3.2.0            2015-11-24

功能

新增多实例特性,支持开发者可以在一个页面中建立多个地图对象,并对这些对象分别操作且不会产生相互干扰。

开放离线地图功能,用法保持与之前接口兼容;

新增按照城市删除离线数据的接口,具体参考 MAOfflineMap 类的 deleteItem 方法。

新增室内外地图一体化功能,达到室内室外地图无缝链接的效果,控制室内地图显示的接口为 MAMapView 的 showsIndoorMap 属性。

地图底图上POI,新增id属性,具体参考 MATouchPoi 的 uid 属性。

新增坐标转换工具函数(支持GPS/Mapbar/Baidu等多种坐标系),详见 MAGeometry.h 文件中的 MACoordnateConvert 函数。

新增是否上传崩溃日志的接口,详见 MAMapServices 类的 crashReportEnabled 属性。

解决问题

解决了在不同页面中分别创建地图对象,退出其中一个造成的程序崩溃问题。

解决了后台创建地图造成崩溃的问题。

解决了annotation在6s/6s plus上会漂的问题。

高德地图iOS SDK(3D地图) V3.1.0 Beta            2015-09-18

功能

适配iOS9和Xcode7,引进Bitcode和后台定位(详见 MAMapView 的 allowsBackgroundLocationUpdates 属性)等。

新增能天空模式开关,详见 MAMapView 的 skyModelEnable 属性。

新增选中annotation以后,不会把annotation从地图中移除的功能。

新增选中不在屏幕内的annotation,会跳转,并把地图中心点设置到该annotation上的功能。

解决问题

解决双击不准的问题。

解决annotation在仰角后出现的问题。

解决overlay设置颜色时,使用[uicolor blackcolor]等纯色颜色时无法显示的问题。

解决定位点飘在空中的问题。

高德地图iOS SDK(3D地图) V3.0.0 Beta            2015-09-01

功能

新增将全部Annotation显示在可视区域的接口,支持设置可视区域的边界,详细参考 MAMapView 类的 showAnnotations:edgePadding:animated 方法。

新增calloutView整体点击回调,请参考 MAMapViewDelegate 的 mapView:didAnnotationViewCalloutTapped 回调函数。

新增地图的点击和长按手势,详细参考 MAMapViewDelegate 的 mapView:didSingleTappedAtCoordinate 和             mapView:didLongPressedAtCoordinate 回调函数。

备注

拥有比2.0时代更绚丽的地图界面渲染,全部采用矢量数据绘制,大大丰富了地图元素数量;

拥有比2.0时代更智能的缓存更新机制;

将 MAMapView 的 touchPOIEnabled 属性默认值改为 YES。

点此下载Demo体验。

高德地图 iOS SDK(2D地图) V5.6.0            2017-12-13

解决问题

修复热力图在点较少的情况下不显示的问题;

修复自定义annotationview选中时不会把view移到最上层的问题;

新增适配iOS11的AlwaysAndWhenInUse字段

高德地图 iOS SDK(2D地图) V4.6.0            2017-1-13

解决问题

修复 showUserLocation 关闭后,再次打开,永远没有定位回调的问题;

修复 annotationview 设置 image 后大小不能改变问题;

修复 mapview 以 xib 方式使用时,mapview 大小和内部地图大小不一致问题。

高德地图 iOS SDK(2D地图) V4.5.0            2016-12-8

功能

支持https;(点击查看配置说明

解决问题

优化demo中的log,令其阅读更加直观;

高德地图 iOS SDK(2D地图) V4.4.1            2016-12-5

解决问题

优化取图服务,解决取图较慢的问题;

高德地图 iOS SDK(2D地图) V4.4.0            2016-10-19

功能

新增设置地图范围的功能,具体方法可以参考开发指南,设置地图显示范围,手机屏幕仅显示设定的地图范围;

新增Annotation可在在屏幕上某点固定位置显示的功能;

解决问题

解决Annotation点击事件概率性出现不响应的问题;

解决对mapview的frame做动画时标注位置没有动画效果的问题;

备注

优化AnnotationView的排序效率;

高德地图 iOS SDK(2D地图) V4.3.0            2016-09-14

备注

对iOS 10系统做了适配和优化;

高德地图 iOS SDK(2D地图) V4.2.0            2016-08-26

功能

MAMapView增加showOverlays方法;

高德地图 iOS SDK(2D地图) V4.1.1            2016-07-22

解决问题

解决在iOS7及以下系统中调用containString造成崩溃的问题;

高德地图 iOS SDK(2D地图) V4.1.0            2016-07-05

功能

MAAnnotationView新增zIndex属性;

MAMapView新增最大最小zoomLevel限制;

解决问题

解决精度圈有可能不出现的问题;

解决继承MAPolygon初始化方法返回错误的问题;

高德地图 iOS SDK(2D地图) V4.0.0            2016-05-24

功能

新增version头文件,提供SDK版本号以及编译时依赖检查;

备注

修改为依赖AMapFoundationKit;

移除MAMapURLSearchURL类,其功能由AMapFoundationKit中AMapURLSearch代替;

移除MAMapServices类,不再需要单独设置key;

移除MACoordinateConvert方法,由AMapFoundationKit中AMapCoordinateConvert代替;

高德地图iOS SDK(2D地图) V3.3.0            2016-01-19

功能

实现国内国外地图无缝切换,轻松浏览地图。

MAMapView类增加isAbroad字段,对浏览区域进行判断。

metersPerPointForCurrentZoomLevel 支持KVO。

细化zoom和move回调,区分用户操作和代码操作。

支持线段分段颜色的绘制,以及渐变效果的展示。详见类 MAMultiPolyline、MAMultiColoredPolylineRenderer。

去处key验证以及bundle验证的地图弹窗提示,只以日志形式输出。

解决问题

解决了不同annotationView直接切换点击响应慢的问题。

拖动地图,比例尺偶现不更新的bug(不同维度比例尺不同)。

高德地图iOS SDK(2D地图) V3.2.0            2015-11-24

功能

新增坐标转换工具函数(支持GPS/Mapbar/Baidu等多种坐标系),详见 MAGeometry.h 文件中的 MACoordnateConvert 函数。

新增是否上传崩溃日志的接口,详见 MAMapServices 类的 crashReportEnabled 属性。

解决问题

解决了由于 force touch 引起的大头针拖动错误。

解决了bitcode问题。

高德地图iOS SDK(2D地图) V3.1.0            2015-09-18

功能

适配iOS9和Xcode7,支持Bitcode和后台定位(详见 MAMapView 的 allowsBackgroundLocationUpdates 属性)等。

解决问题

解决了-setVisibleMapRect:edgePadding:设置时缩放级别不改变的情况可能中心错误的问题。

高德地图iOS SDK(2D地图) V3.0.0            2015-09-01

功能

新增将全部Annotation显示在可视区域的接口,支持设置可视区域的边界,详细参考 MAMapView 类的 showAnnotations:edgePadding:animated 方法。

新增calloutView整体点击回调,请参考 MAMapViewDelegate 的 mapView:didAnnotationViewCalloutTapped 回调函数。

新增地图的点击和长按手势,详细参考 MAMapViewDelegate 的 mapView:didSingleTappedAtCoordinate 和             mapView:didLongPressedAtCoordinate 回调函数。

高德地图 iOS SDK(搜索) V9.7.0             2023-05-29

功能

修复已知问题


高德地图 iOS SDK(搜索) V9.5.0             2022-11-08

功能

修复已知问题


高德地图 iOS SDK(搜索) V9.4.5             2022-10-14

功能

驾车/货车路径规划支持16个途经点


高德地图 iOS SDK(搜索) V9.4.0             2022-08-08

功能

路径规划功能升级(驾车/公交/骑行/步行路径规划)

POI搜索功能升级(关键字/多边形/周边/ID检索,道路沿途搜索)


高德地图 iOS SDK(搜索) V9.3.1             2022-07-04

功能

修复已知问题


高德地图 iOS SDK(搜索) V9.3.0             2022-06-16

功能

修复已知问题


高德地图 iOS SDK(搜索) V9.2.0             2021-04-14

功能

驾车算路适配v2协议

修复已知问题


高德地图 iOS SDK(搜索) V8.1.0             2021-11-01

功能

增加隐私合规接口 

修复已知问题

备注

由于个人信息保护法的实施,从8.1.0版本开始,请务必确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow、updatePrivacyAgree两个接口,具体可参考开发指南-其他配置注意事项-隐私合规接口说明传入相关参数


高德地图 iOS SDK(搜索) V7.9.0            2021-04-02

功能

修复搜索多实例并发请求偶现回调异常问题
修复沿途搜服务区数据不完整问题


高德地图 iOS SDK(搜索) V7.8.0            2021-01-05

功能

优化缓存策略,节省流量
修复已知问题


高德地图 iOS SDK(搜索) V7.7.0            2020-11-03

功能

逆地理复用云控增加精度参数控制
搜索SDK接口请求复用
距离测量-增加驾车类型
搜索调整参数节流
交通态势接口下线


高德地图 iOS SDK(搜索) V7.6.0            2020-08-21

功能

周边搜索能力中新增控制字段,控制特殊POI的人工干预是否生效

搜索请求中,新增 setExtension 控制返回信息的丰富程度,默认为base,逆地理和路径规划等接口受到影响

优化其他细节问题


高德地图 iOS SDK(搜索) V7.4.0            2020-07-24

功能

云图相关能力更新


高德地图 iOS SDK(搜索) V7.3.0            2020-04-01

功能

搜索SDK全面支持IPV6


高德地图 iOS SDK(搜索) V7.1.0            2019-11-01

功能

新增:行政区域查询新增“设置查询第几页的结果数目”和“设置查询每页的结果数目”的相关属性;

新增:新增字段subdistrict来透出三级行政区划选择功能。


高德地图 iOS SDK(搜索) V6.9.0            2019-05-29

功能

新增未来出行规划查询接口,支持未来7天的出行路线规划;

驾车路线规划新增cartype字段,区分普通汽车、电动车、混动车类型。


高德地图 iOS SDK(搜索) V6.5.0            2018-10-11

功能

驾车路径规划新增ferry字段来控制是否在规划策略中使用轮渡。


高德地图 iOS SDK(搜索) V6.1.0            2018-04-03

功能

新增货车出行路线规划接口;

新增距离测量接口。

解决问题

修复驾车路径规划originid、destinationid参数无效的问题。


高德地图 iOS SDK(搜索) V5.7.0            2018-01-02

功能

逆地理编码服务中AMapAddressComponent增加country属性;

海外服务POI周边搜索增加city参数;

优化了部分参数。


高德地图 iOS SDK(搜索) V5.5.0            2017-11-08

功能

新增支持获取圆形区域内的交通态势。

备注

该版本采用 xcode 8.3.2 版本编译打包。


高德地图 iOS SDK(搜索) V5.4.0            2017-09-28

解决问题

修复使用KVO时存在的内存泄漏和Oberver移除逻辑优化。

备注

该版本采用 xcode 8.3.2 版本编译打包。


高德地图 iOS SDK(搜索) V5.3.0            2017-08-16

功能

“省直辖县”的市级归属区划("city")由“自动填充直辖县名称”调整为“置空”。

备注

该版本采用 xcode 8.3.2 版本编译打包。


高德地图 iOS SDK(搜索) V5.2.1            2017-06-22

功能

增加基于location搜索且返回结果按照距离location的远近排序的功能。

备注

该版本采用 xcode 8.3.2 版本编译打包。


高德地图 iOS SDK(搜索) V5.1.0            2017-05-26

功能

新增根据道路名称查询交通态势信息功能,点我查看详情

新增支持传入车牌号进行驾车路径查询功能,传入车牌号后会考虑到车辆限行;

新增支持沿途搜索对加气站、服务区的搜索;

新增支持沿途搜索传入一段polyline作为参数进行搜索,polyline不超过100个点;

新增支持逆地理编码传poitype参数,限定返回的POI列表内的POI类型; 

优化骑行路线规划服务,解决大量路线规划失败的case;

备注

该版本使用 Xcode 8.3.2 版本打包编译,请使用相同或其以上版本的Xcode进行编译。


高德地图 iOS SDK(搜索) V5.0.0            2017-03-28

功能

步行算路接口废弃multiPath属性;

骑行算路接口废弃type属性;

AMapInputTipsSearchRequest 增加 location 请求参数;


高德地图 iOS SDK(搜索) V4.5.0            2017-01-12

功能

支持室内的关键字和类型检索,在进行POI搜索时,传入 building 的 id 后,即可在搜索该室内的进行搜索(如:搜索“广州白云机场”内的所有的登机口)。具体请参考             AMapPOISearchBaseRequest 的 building 属性。

驾车路线规划新增了多备选 10 种多备选策略,可规划出1-3条路径,具体请参考 AMapDrivingRouteSearchRequest 的 strategy 属性。

输入提示功能支持返回 typecode(即:AMapTip 对象新增 typecode 属性)。


高德地图 iOS SDK(搜索) V4.4.1            2016-12-02

功能

POI 关键字、周边、多边形检索支持返回图片信息。

解决问题

修复了参数过长导致请求失败的问题。


高德地图 iOS SDK(搜索) V4.4.0            2016-11-10

功能

搜索、云图(包括附近)、短串分享全面支持https。

POI搜索的结果对象AMapPOI新增 typecode 属性,方便用户基于typecode判断类型。

驾车路线规划的请求参数中新增起点和终点的类型参数,便于更准确的规划路线。


高德地图 iOS SDK(搜索) V4.3.0            2016-09-27

功能

沿途搜索,可获取规划路线沿途的ATM、维修站、厕所和加油站。

骑行出行路线规划,提供可用于骑行的路径。

POI的ID检索新增扩展信息(营业时间、评分等)和图片信息。

驾车出行路线规划的实时路况类中新增路段的坐标点,方便准确绘制规划路线的交通情况。


高德地图 iOS SDK(搜索) V4.2.0            2016-08-11

功能

公交路径规划支持跨城。


高德地图 iOS SDK(搜索) V4.1.0            2016-06-16

功能

驾车路径规划增加tmc对象;

逆地理编码增加towncode字段;

输入提示增加address字段;

支持https协议;


高德地图 iOS SDK(搜索) V4.0.0            2016-05-24

新增功能

新增version头文件,提供SDK版本号以及编译时依赖检查;

备注

修改为依赖AMapFoundationKit;

移除AMapSearchServices类,不再需要单独设置key;


高德地图iOS SDK(搜索) V3.3.0            2016-03-08

功能

驾车路径规划增加信号灯数量,可以根据红绿灯数量自由选择线路,再也不怕没完没了的红绿灯了。

POI搜索返回的数据中,室内信息增加floorName楼层属性,方便开发者为用户提供精细化位置服务。

逆地理编码增加AOI信息(Area of Interest):POI(Point of             Interest,兴趣点)的面积及中心点,比如搜索“北京大学”,返回北京大学和面积信息以及中心点,位置信息一目了然。

备注

全新搜索错误码,便捷开发,快速定位问题,详见错误码对照表


高德地图iOS SDK(搜索) V3.2.0            2016-1-5

功能

POI搜索增加严格限定城市数据返回的接口(详见AMapPOIKeywordsSearchRequest的cityLimit属性)。

输入提示增加严格限定城市数据返回的接口(详见AMapInputTipsSearchRequest的cityLimit属性)。

POI搜索增加子信息数据节点返回,如门类、停车场类。POI从属关系更加清晰(详见AMapPOISearchBaseRequest的requireSubPOIs属性、AMapSubPOI。

POI搜索结果增加停车场类型(地下、地面等)信息(详见AMapPOI的parkingType属性)。

搜索服务增加取消所有未回调请求的接口(详见AMapSearchAPI的cancelAllRequests)。

公交路线规划返回方案的总距离(详见AMapTransit的distance属性)。

室内POI增加建筑物ID、POI楼层信息(详见AMapIndoorData)。

解决问题

解决与讯飞离线语音包的base64冲突问题。

备注

去除-ObjC参数的依赖。

AMapPOISearchBaseRequest的sortrule属性,默认值修改为1(综合排序)。


高德地图iOS SDK(搜索) V3.1.0            2015-11-24

功能

云检索,将iOS云图SDK提供的云检索功能融合到搜索功能中,统一搜索功能的入口。

短串分享,支持:我的位置、POI、路径规划以及导航的短串分享。

输入提示功能支持设置类型。

新增云检索和短串分享的错误码。

解决问题

解决request类不能被继承的问题。

解决POI多边形搜索设置关键字无效的问题。


高德地图iOS SDK(搜索) V3.0.1            2015-10-30

解决问题

解决与云图SDK库冲突的问题,同时使用云图SDK和地图SDK的搜索模块V3.0.0版本的用户替换新包即可。


高德地图iOS SDK(搜索) V3.0.0            2015-09-18

功能

适配iOS9和Xcode7,支持Bitcode;

天气查询功能,可查询城市的实时天气以及未来三天的预报天气,详情参考:天气查询

输入提示优化,输入提示语对象 AMapTip 中新增 uid 和 location 对象。

附近功能,包含上传和周边检索,帮助O2O开发者根据用户数据排名结果结合自有业务逻辑,更精准的把控业务订单派发和资源调度,详情参考:附近功能。包括以下功能接口:

1.单次信息上传;

uploadNearbyInfo:

2.连续自动信息上传;

startAutoUploadNearbyInfo

stopAutoUploadNearbyInfo

nearbyInfoForUploading:

3.附近位置检索;

AMapNearbySearch:

4.清除用户信息

clearUserInfoWithID:

备注

全新版本,包体积减少到2.8M;按照功能组织接口,易用性大幅提升。

配置Key的方式不同于之前的 V2.1.X 版本,现在必须通过 AMapSearchServices 进行搜索Key的配置,以保证功能可用,代码:[AMapSearchServices sharedServices].apiKey = @"用户Key";

高德地图 iOS SDK(基础SDK) V1.8.0            2022-10-14

已知问题修复

高德地图 iOS SDK(基础SDK) V1.6.9            2021-11-01

增加隐私合规接口,各业务线隐私接口说明可参考 SDK合规使用方案 内第三步的内容


高德地图 iOS SDK(基础SDK) V1.6.8            2021-07-14

增强稳定性

已知问题修复


高德地图 iOS SDK(基础SDK) V1.6.7            2021-06-21

去掉aaid的获取

高德地图 iOS SDK(基础SDK) V1.6.6            2021-04-21

增强稳定性

已知问题修复


高德地图 iOS SDK(基础SDK) V1.6.4            2020-08-21

云控能力优化

适配iOS 14


高德地图 iOS SDK(基础SDK) V1.6.1            2019-12-13

解决问题

修复了一些崩溃问题,增强稳定性。


高德地图 iOS SDK(基础SDK) V1.5.7            2019-06-10

解决问题

优化:包大小及兼容性;
优化:开启module,方便swift引入。


高德地图 iOS SDK(基础SDK) V1.5.6            2018-12-21

解决问题

优化:增强稳定性;

优化:开启module,方便swift引入。


高德地图 iOS SDK(基础SDK) V1.5.5            2018-10-11

解决问题

优化:增强稳定性;

优化:开启module,方便swift引入。


高德地图 iOS SDK(基础SDK) V1.5.4            2018-08-31

解决问题

优化:坐标转换接口;

优化:开启module,方便swift引入。


高德地图 iOS SDK(基础SDK) V1.5.3            2018-06-22

解决问题

优化:增强稳定性;

优化:开启module,方便swift引入。


高德地图 iOS SDK(基础SDK) V1.5.2            2018-05-18

解决问题

优化:增强稳定性;

优化:开启module,方便swift引入。


高德地图 iOS SDK(基础SDK) V1.5.1            2018-05-16

解决问题

优化:增强稳定性;

优化:开启module,方便swift引入。

高德地图 iOS SDK(基础SDK) V1.5.0            2018-04-28

解决问题

优化:增加效率、减少错误率的工具类接口;

优化:开启module,方便swift引入。


高德地图 iOS SDK(基础SDK) V1.4.3            2018-01-02

解决问题

优化:增强稳定性。

优化:开启module,方便swift引入。


高德地图 iOS SDK(基础SDK) V1.4.2            2017-08-16

解决问题

优化了部分性能问题,增强稳定性。


高德地图 iOS SDK(基础SDK) V1.4.1            2017-07-05

解决问题

minizip增加命名空间防止冲突;

修复了一些低频问题,提升了稳定性。


高德地图 iOS SDK(基础SDK) V1.4.0            2017-04-10

解决问题

增强稳定性;

修复大量网络请求的情况下可能出现超时的问题。 


高德地图 iOS SDK(基础SDK) V1.3.4            2017-03-08

解决问题

规避因JS-Patch可能导致的应用审核失败风险。


高德地图 iOS SDK(基础SDK) V1.3.3            2016-12-26

功能

全面支持https请求,enableHTTPS默认值修改为YES。

解决问题

通过系列优化,提升了稳定性。


高德地图 iOS SDK(基础SDK) V1.3.2            2016-11-8

解决问题

修复了一些低频问题,提升了稳定性。


高德地图 iOS SDK(基础SDK) V1.3.1            2016-09-28

解决问题

解决某种极端情况获取不到idfv会造成崩溃的问题;

备注

对于key鉴权流程进行优化;


高德地图 iOS SDK(基础SDK) V1.3.0            2016-09-21

功能

丰富key鉴权失败后的log输入,方便用户查找问题;

备注

需在工程引入 JavaScriptCore.framework 系统库,保证程序正常编译。


高德地图 iOS SDK(基础SDK) V1.2.0            2016-08-18

备注

AMapCoordinateConvert修改为只针对AMapDataAvailableForCoordinate返回YES的经纬度才会处理;

代码层面做优化,消除一些崩溃隐患;


高德地图 iOS SDK(基础SDK) V1.1.0            2016-06-24

功能

增加控制开启和关闭HTTPS开关;


高德地图 iOS SDK(基础SDK) V1.0.0            2016-05-24

功能

新增AMapServices类,全局设置aipKey;

新增AMapURLSearch相关类,调起高德地图进行导航或者路径规划;

新增AMapUtility,开放坐标转换、判断经纬度是否在国内等工具方法;

本页目录
返回顶部 示例中心 常见问题 智能客服 公众号
二维码