每次我在Xcode中打开我的iOS项目,然后我尝试编译它,我收到错误:' GoogleMaps / GoogleMaps.h'找不到文件
那么我必须将GoogleMaps.bundle和GoogleMaps.framework拖到目标> Bluid阶段>链接二进制文件库,它编译没有问题。
但每次打开我的项目时,执行此程序总是很痛苦。
有没有人碰巧知道如何解决这个问题?
谢谢!
答案 0 :(得分:0)
您可以尝试在“构建设置”中将$(SRCROOT)/Pods/*YourGoogleMapsFolder*
添加到Framework Search Paths
。这也可能是一个临时修复,但至少每次打开项目时都不应该改变任何内容。
答案 1 :(得分:0)
我刚刚解决了我的问题。也许这会帮助有人摆脱这种日常头痛。
在我的项目中,名为包含Google地图库的文件夹名称(在Finder中,而不是Xcode):
" Google地图"
你看到" Google "这个词之间的空格了吗?和"地图" ?
这个词嗯,那就是问题!
出于某种原因, Xcode 可能不只是因为那个漂亮的 空间 而找到该库。
我选择了我的项目并转到构建设置。
我可以在那里找到引用的Google地图库:
的3个部分: 调试,分发和发布。
但相反被引用为:
引用为:
(第i行和第i行+ 1不存在,我只是为了更好地解释自己)
这并不能让Xcode找到谷歌地图库。
我刚刚更改了Google地图库的2行引用:
请在路径的乞讨和结尾处注意 双引号 。
这些双引号解决了这个问题。
我在这3个部分(框架搜索路径,库搜索路径)中进行了此更改 和标题搜索路径)。
希望这有助于某人。