找不到"GoogleMobileAds/GoogleMobileAds.h"文件错误

Keo*_*ros 8 admob ios

最近我尝试将admob SDK(iOS)更新到最新版本(7.0.0)

我无法导入框架. 在此输入图像描述

它一直给我这个错误 "GoogleMobileAds/GoogleMobileAds.h" file not found

我删除了旧的admob sdk并手动导入了框架.

在此输入图像描述

我试过了

  • 重启xcode
  • 清理项目(命令+ shift + k)
  • 删除框架并再次添加

没有运气,任何解决这个问题的想法?谢谢.

And*_*dyW 8

答案是将"框架搜索路径"构建设置更改为"GoogleMobileAds.framework"所在的文件夹.

我要解决的全部步骤:

  • 从项目导航器中删除对框架的引用

  • 在项目导航器中单击您的项目,然后在'TARGETS'下单击您的项目,然后单击'Build Phases'

  • 展开'链接二进制文件库'

  • 选择"GoogleMobileAds.framework"并点击" - "(如果它在那里)

  • 点击"+"

  • 点击"添加其他...",找到并选择"GoogleMobileAds.framework",然后点击"打开"

  • 谷歌广告框架现在应该在列表中

  • 点击"构建设置"

  • 将"框架搜索路径"更改为"GoogleMobileAds.framework"所在的文件夹

  • 清理并重建项目

  • 关键是在框架搜索路径中添加路径..谢谢. (2认同)

小智 1

不要在项目中拖动框架..只需在项目文件夹中复制过去并将文件添加到项目中..

我认为它'在此输入图像描述100% 工作。