Google地图找不到GoogleMaps/GoogleMaps.h问题

接手了一2014年的老项目,帮朋友改下接口,运行的时候总是报错 'GoogleMaps/GoogleMaps.h' file not found,找到对应的GoogleMaps.framework文件,里边什么都没有,当然找不到,于是想重新下载一SDK导入。

问题1:下载sdk

1.1 官网下载,注定被墙

https://developers.google.com/maps/documentation/ios-sdk/intro

1.2 利用Cocoapods,获取链接手动下载(使用cocopods直接导入也会报错)
  • 终端输入 pod search googlemaps
  • 获取到下载链接如下图,浏览器中打开自动下载。
Google地图找不到GoogleMaps/GoogleMaps.h问题_第1张图片
获取下载链接.png

这里我用的是以前的一个旧版本的下载链接,下载后直接解压,将GoogleMaps.framework替换到项目中,运行,找不到文件的问题解决了:https://www.gstatic.com/cpdc/0646cf0bd434ed77-GoogleMaps-1.10.1.tar.gz

文件结构.png

问题2:此时又报错,主要是缺少两个依赖库 , CoreBluetooth.framework 和 Accelerate.framework,将这两个依赖库添加到项目中,问题解决。

错误信息.png

解决问题来源:
http://stackoverflow.com/questions/30712852/googlemapssdk-undefined-symbols-for-architecture-x86-64

你可能感兴趣的:(Google地图找不到GoogleMaps/GoogleMaps.h问题)