iOS 项目中,有时候从SVN或者git上面新档下来的项目(对于使用了老版高德地图的项目),经常会遇到<MAMapKit/MAMapKit.h> file not found或者<AMapSearchKit/AMapSearchKit.h> file not found的问题。
正常情况下,这两个frameWork应该是这样的!
屏幕快照 2019-01-24 上午9.59.37.png
当报错的时候,图片中的Headers是不能展开的文件,如下图
屏幕快照 2019-01-24 上午10.02.03.png
如果是这种情况的话,按照下面的操作即可
第一步:选中其中一个framework,show in finder
屏幕快照 2019-01-24 上午10.03.12.png会进入下面的文件夹
屏幕快照 2019-01-24 上午10.03.22.png
第二步:双击其中一个frameWork,进入如下文件夹
屏幕快照 2019-01-24 上午10.03.58.png2.1进入Versions文件夹,如下图
屏幕快照 2019-01-24 上午10.04.10.png
2.2进入相应版本文件夹
屏幕快照 2019-01-24 上午10.04.17.png
2.3,复制版本下的所有文件,到frameWork的根目录,替换相应文件,如图
WeChate6b8ac6f2a96d2eb0453f9a46a84dffb.png
2.4,clean项目,然后重新打开项目,就如下图
屏幕快照 2019-01-24 上午10.15.26.png
2.5,同样的办法,替换另一个frameWork,重新打开项目,再次编译,就可以编译通过了!
网友评论