更新日志 最后更新时间: 2023年11月17日
高德地图iOS 定位 SDK V2.10.0 2023-04-11
- 适配 iOS 15.0 beta版本(19A5261w,19A5297e,19A5281h)因系统没有sourceInformation属性导致的崩溃;
- 修复已知问题
由于个人信息保护法的实施,从 2.8.0 版本开始,请务必确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow、updatePrivacyAgree两个接口,具体可参考 开发指南-隐私合规说明传入相关参数
高德地图iOS 定位 SDK V2.9.0 2022-06-17
- iOS 15 虚拟定位识别适配:CLLocation透出系统新增的sourceInformation属性,可判断是否是虚拟定位或者硬件定位;
- 修复已知问题
备注
由于个人信息保护法的实施,从 2.8.0 版本开始,请务必确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow、updatePrivacyAgree两个接口,具体可参考 开发指南-隐私合规说明传入相关参数
高德地图iOS 定位 SDK V2.8.0 2021-11-01
- 增加隐私合规接口;
- 修复已知问题
备注
由于个人信息保护法的实施,从 2.8.0 版本开始,请务必确保调用SDK任何接口前先调用更新隐私合规updatePrivacyShow、updatePrivacyAgree两个接口,具体可参考 开发指南-隐私合规说明传入相关参数
高德地图iOS 定位 SDK V2.7.0 2021-08-18
适配 iOS 15 系统,解决 iOS 15 Beta5 及之后版本的崩溃问题。
高德地图iOS 定位 SDK V2.6.9 2021-07-23
修复已知问题,优化稳定性。
高德地图iOS 定位 SDK V2.6.8 2021-04-19
- 修复一些问题,提高性能和稳定性;
- 适配iOS14系统下的定位授权逻辑;
- 优化首次单次定位超时的提示说明。
高德地图iOS 定位 SDK V2.6.7 2020-08-28
- 适配iOS14定位权限;新增“模糊定位”权限下的兼容策略;
- 修复bug,提升性能和稳定性。
高德地图iOS 定位 SDK V2.6.5 2020-04-02
- 支持iPv6;
- 优化稳定性。
高德地图iOS 定位 SDK V2.6.4 2019-12-13
- 优化:解决线程死锁问题。
- 优化:解决在主线程创建AMapLocationManager对象出现Main Thread Checker告警问题。
高德地图iOS 定位 SDK V2.6.3 2019-09-17
解决问题
- 适配iOS 13系统;
- 增加异步调用安全性。
高德地图iOS 定位 SDK V2.6.2 2019-04-11
解决问题
针对App Store关于“申请后台定位权限”的新审核要求,本版本优化了相关权限申请的代理方法。
备注
暂无
高德地图iOS 定位 SDK V2.6.1 2018-08-07
解决问题
优化了部分稳定性。
备注
暂无
高德地图iOS 定位 SDK V2.6.0 2017-12-28
解决问题
- 新增设备朝向的heading回调,可以AMapLocationManager 中相关heading方法获取到设备的朝向;
- 新增地理围栏暂停监控的方法;
- 新增支持逆地理信息的语言设置;
- 废弃旧版AMapLocationManager中的围栏方法,替换为AMapGeoFenceManager的方法。具体请参考详细文档说明;
- 问题修复。
备注
暂无
高德地图iOS 定位 SDK V2.5.0 2017-10-26
解决问题
由于iOS 11 权限设置有更新,需要开发者参考官网说明进行设置。详细可以点此查看。
本次更新进一步优化了iOS 11适配过程中的权限问题。
备注
暂无
高德地图iOS 定位 SDK V2.4.0 2017-5-10
解决问题
新增对于设备模拟定位的判断,开发者可以通过detectRiskOfFakeLocation方法,选择是否禁止使用模拟定位。
备注
暂无
高德地图iOS 定位 SDK V2.3.1 2017-3-14
解决问题
- 修复了获取逆地理信息超时的时间错误问题。
- 优化了带逆地理的连续定位的结果返回,防止长时间位置不更新导致的信息阻塞问题。
备注
暂无
高德地图iOS 定位 SDK V2.3.0 2017-1-6
功能
地理围栏新版上线!(旧版地理围栏接口废弃,新版提供更全面的功能)请点我查看详情。
- 新版地理围栏支持自定义的圆形、多边形围栏,以及高德POI围栏、行政区划围栏,灵活支持更多业务场景。
- 基于苹果定位封装低功耗定位机制,保证准确性的同时能耗更低。
解决问题
- 优化定位超时时间策略,现在在用户点击授权定位弹窗之后会开始计算定位超时时间。
- 暂时去掉了定位缓存策略。
备注
暂无
高德地图iOS 定位 SDK V2.2.2 2016-12-21
解决问题
解决 iOS 7 系统下获取 formatAddress 时发生的崩溃问题。
备注
暂无
高德地图iOS 定位 SDK V2.2.0 2016-11-02
功能
- 废弃(字段依旧会存在,但不会有内容返回)AMapLocationReGeocode中的township、neighborhood、building字段,如您对以上三个字段有强烈的需求,可以使用AMapSearchKit的逆地理编码功能获取。
解决问题
解决 iOS10 下释放 AMapLocationManager 时有可能会触发 iOS 系统 Assert 的问题。
备注
对township、neighborhood、building三个字段的废弃是经过充分考虑的,超过99%的用户都没有使用到这三个低频内容,但它们却占用了较多的传输流量。此次废弃会对依赖这些字段的用户产生一定的影响。为此我们给出了替代方案,请在关闭定位地址描述的基础上,通过AMapSearchKit的逆地理编码功能获取这三个字段内容。
高德地图iOS 定位 SDK V2.1.1 2016-08-24
解决问题
- 解决获取monitoredRegions时可能会出现的crash。
- 个别地方增加代码保护,防止一些潜在的问题。
备注
暂无。
V2.1.1 版本是 V2.1.0 版本的优化稳定版。
高德地图iOS 定位 SDK V2.1.0 2016-07-11
功能
SDK 内部所有网络访问全部采用 https 协议。
解决问题
解决单次定位会出现定位到历史位置的问题。
备注
SDK内部的所有网络访问协议全部采用 Https 完成,有适配 Https 需求的开发者可以使用这个版本,后续的版本也会持续生效。
高德地图iOS 定位 SDK V2.0.0 2016-06-09
功能
iOS 定位 SDK V2.0.0 版本依旧基于苹果定位核心,进行了适应国内定位需求的封装,内部结构区别于之前的版本,提取了公共 SDK。点我下载。
备注
提取公共 SDK 的目的是统一所有 iOS SDK重复使用到的方法和资源,减少冗余部分出现,所以从 V2.0.0版本开始在使用定位 SDK 时请集成公共 SDK。
高德地图iOS 定位 SDK V1.2.2 2016-03-31
功能
- 新增获取POIName的功能:
- 解析Rest服务POIs标签,获取其中的POI,考虑到Android调用的aps服务仅返回一个POI,避免造成用户使用上的不统一,所以iOS获取列表第一个。
- 当前返回的POI名称为离当前点最近的POI。
- -(NSString*)POIName
- 新增获取AOIName的功能:
- 解析Rest服务AOIs标签,获取其中的AOI,仅获取处于列表第一位AOI名称。
- 当前返回的POI名称为离当前点最近的AOI。
- -(NSString*)AOIName
备注
- POI:Point of Interest,即兴趣点。一个 POI 可以是一个商铺、一个公交站或一栋建筑物等。定位返回的 POI 信息代表当前定位点处在该 POI 附近。
- AOI:Area of Interest,即兴趣面。定位返回的 AOI 信息代表当前定位点处于该 AOI 范围内。
高德地图 iOS 定位 SDK V1.2.0 2016-03-10
功能
高德地图iOS 定位 SDK V1.1.1 2016-01-22
修复定位SDK在Xcode7.2版本下与2D、3D地图的符号表冲突问题;
高德地图iOS 定位 SDK V1.1.0 2015-12-22
功能
- 加入地理围栏功能,支持多边形和圆形;
- 补全单次定位逆地理信息,增加乡镇、社区、建筑、道路字段;
- 增加坐标转换接口;
- 高德地图iOS 定位 SDK V1.0.1 2015-11-16
解决问题
解决带逆地理信息的单次定位时会偶尔发生数据解析失败的问题;
高德地图iOS 定位 SDK V1.0.0 2015-10-27
功能
- 全新的定位产品,定位功能与地图功能分离。
- 提供持续定位功能,回调返回的坐标无需纠偏。
- 提供Block形式的一次定位功能,适配了iOS6到iOS9系统,并且在联网情况下,返回定位点的地址信息(省、市、区和格式化地址)。
- 提供了完善的后台定位功能。