遇到了类似问题的话题,但无法解决。

在iOS版Unity应用中集成了Admob广告,并在XCode中加载了项目。添加了框架GoogleMobileAds,只需将其拖动到项目窗口即可。不幸的是,在构建项目时会显示错误。

我尝试在GADUNativeCustomTemplateAd.h中的GoogleMobileAds.h上替换#import <GoogleMobileAds/GoogleMobileAds.h>,但这对我没有帮助。

使用过的Google Mobile Ads Unity插件v3.0.4
Xcode版本7.3.1
错误:未找到伞头googlemobileads h
1 img
2 img

最佳答案

我终于在视频https://www.youtube.com/watch?v=rxO_rcMxGU4中找到了解决方案,这里是一个摘要:

  • https://firebase.google.com/docs/admob/ios/download
  • 下载googlemobileadssdkios.zip
  • 解压缩文件。转到项目导航器视图。将解压缩文件移到Framework文件夹中。
  • 生成代码,如果它不起作用,则将给出错误的字符串替换为
  • (void)loadRequest:(GADRequest *)request withAdUnitID:(NSString *)adUnitID userID:(NSString *)userID {

  • [self.rewardBasedVideo loadRequest:request withAdUnitID:adUnitID];
    }

    10-04 13:22