自2018年10月18日起,高德开发者论坛除车机板块外,其他板块将停止发帖与维护,如您有使用问题请 提交工单 联系我们,感谢您的理解。

查看: 2176|回复: 2
打印 上一主题 下一主题

【iOS 2D地图SDK】从V3.0版本升级至V4.0版本注意事项

[复制链接]
最佳答案
50 

155

主题

482

帖子

3万

积分

QQ游客

积分
36186
跳转到指定楼层
楼主
发表于 2016-9-14 16:51:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
【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(类似的属性也是这么更改)








回复

使用道具 举报

最佳答案
0 

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
沙发
发表于 2016-9-21 11:00:09 | 只看该作者
本帖最后由 嗨途科技 于 2016-9-21 11:13 编辑

我还是觉得麻烦 要是有更便捷的法子就好了
回复 支持 反对

使用道具 举报

最佳答案
0 

2

主题

9

帖子

50

积分

新手上路

Rank: 1

积分
50
板凳
发表于 2016-9-24 15:53:47 | 只看该作者
换成4.3之后,报这个错 linker command failed with exit code 1 (use -v to see invocation),


换之前就没事,我把之前的MAMapKit.framework和AMap.bundle删除了,又重新拖到项目里,然后把AMapFoundationKit.framework拖到项目里,把[AMapServices sharedServices].apiKey  = “你的key”这个也换了,但是报这个错为什么
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|高德开发者论坛

Copyright ©2014 高德开发者论坛.All Rights Reserved |京ICP证070711号

意见反馈 常见问题 服务条款 联系我们
快速回复 返回顶部 返回列表