iOS升级高德SDK新版本报错“*** duplicate symbols for architecture arm64”

今天把项目中用到的高德SDK进行了一次升级,升级到最新版本之后就发生了报错
1296 duplicate symbols for architecture arm64
字面意思是有重复文件,仔细看了下报错信息:

image.jpeg

可以看到是AmapNavi和Amap3Dmap发生了重复引用,那问题就简单了,
高德官网的说明:AMapNavi已包含3D地图,无需单独引入3D地图,所以才会报错很多文件重复。
根据项目需求,进行pod即可

你可能感兴趣的:(iOS升级高德SDK新版本报错“*** duplicate symbols for architecture arm64”)