高德开发者论坛
标题:
【iOS 2D地图SDK】从V3.0版本升级至V4.0版本注意事项
[打印本页]
作者:
gaoxiaoai
时间:
2016-9-14 16:51
标题:
【iOS 2D地图SDK】从V3.0版本升级至V4.0版本注意事项
【iOS 2D地图 SDK】从V3.0版本升级至V4.0版本注意事项
基础 SDK 自 V1.2.0 版本后集成了 IDFA 服务,如果您的 APP 中使用到相关服务,请您务必查看开发指南中的提交AppStore必读章节(
http://lbs.amap.com/api/ios-sdk/guide/create-project/idfa-guide/
)。
iOS 地图 SDK 自 4.0版本以后采用分包的形式提供 .framework 包,其中AMapFoundationKit.framework 为基础)。
具体步骤:
1. 替换MAMapKit.framework
2. 工程中引入AMapFoundation.framework
3. 工程中重新引入AMap.bundle资源文件
4. 工程引入libc++.tbd
5. 把 [MAMapServices sharedServices].apiKey = “你的key”替换成 [AMapServices sharedServices].apiKey = “你的key”
6. 如果您使用了URL跳转,则需要把 MANaviConfig 替换成 AMapNaviConfig MAMapURLSearch 替换成 AMapURLSearch. MADrivingStrategyShortest 替换成 AMapDrivingStrategyShortest(类似的属性也是这么更改)
作者:
amap_1860059797
时间:
2016-9-21 11:00
本帖最后由 嗨途科技 于 2016-9-21 11:13 编辑
我还是觉得麻烦
要是有更便捷的法子就好了
作者:
amap_1851867673
时间:
2016-9-24 15:53
换成4.3之后,报这个错 linker command failed with exit code 1 (use -v to see invocation),
换之前就没事,我把之前的MAMapKit.framework和AMap.bundle删除了,又重新拖到项目里,然后把AMapFoundationKit.framework拖到项目里,把[AMapServices sharedServices].apiKey = “你的key”这个也换了,但是报这个错为什么
欢迎光临 高德开发者论坛 (https://lbsbbs.amap.com/)
Powered by Discuz! X3.2