我正在按照以下页面上的说明将 admob 与我的 iOS 应用程序集成:

https://developers.google.com/mobile-ads-sdk/docs/admob/ios/quick-start#manually_using_the_sdk_download

不幸的是,当我尝试:

@import GoogleMobileAds;

我的项目无法编译,出现错误:



我尝试了以下方法:
  • 使用 #import 而不是 @import 。这不起作用,因为“GoogleMobileAds”没有出现。相反,我必须导入框架,这会导致出现许多错误,而 xcode 甚至没有显示,因为错误太多。
  • 转到我的目标 -> build设置 -> Apple LLVM 6.0 - 语言 - 模块 -> 启用模块(C 和 Objective-C)并将其设置为"is"。即使执行此操作后,也会出现相同的错误。

  • 如何解决这个问题?

    最佳答案

    似乎需要使用 #import ,并根据需要指定每个特定文件。例如:

    #import <GoogleMobileAds/GoogleMobileAds.h>
    

    我猜谷歌网站上的说明已经过时了。

    关于ios - 如何导入 GoogleMobileAds 框架?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29958775/

    10-10 01:52