今天拿到项目工程,编译提示#import <MAMapKit/MAMapKit.h> file not found,而MAMapKit.framework和MapKit.frame等等均导入无误,在同事其它mac上运行也无误。显然是文件目录问题。于是修改Search path中的文件目录。将TARGETS中的Framework Search Paths拷贝到PROJECT中的Framework Search Paths
再次编译,仍然提示该错误。
找到Libraries,右键show in Finder
打开看MAMapKit.framework里面的东西,有下面这些文件夹
打开Versions目录,打开相应的版本号目录,把里面的内容全部拷贝到MAMapKit.framework文件的根目录里来,把根目录的相同文件替换掉
再次运行程序,问题解决了。